Job Closed
This listing is no longer active.
Building better lives and a brighter future by empowering scientific literacy for learners everywhere.
Data Systems Engineer
Location
Florida
Posted
86 days ago
Salary
$103K - $113K / year
Seniority
Junior
Job Description
Data Systems Engineer
Science Interactive Group
• Long-Term Strategic Projects • Requirement Gathering • Collaborate with internal teams (IT, Customer Support, Sales, etc.) to gather detailed project requirements. • Identify the project scope and consider all potential edge cases. • Facilitate discussions to ensure comprehensive understanding of business needs and technical goals. • Technology Stack Assessment • Evaluate and select the appropriate tools, frameworks, and technologies based on project requirements, budget, scalability, and maintenance needs. • Conduct cost-benefit analysis of different tools to ensure sustainable long-term solutions. • Collaborate with development teams to ensure that the chosen technology stack supports both immediate and future needs. • Develop and design solutions using best practices in software engineering, programming languages and technologies such as C, Java, Javascript, SQL, Shell Scripting, NodeJS, Express, HTML5, CSS, JUnit, Mocha, Postman, Apache Hadoop, Apache Hive, Elastic Stack, MySQL, MariaDB, MongoDB, GCP Datastore, DevOps, Jenkins, Docker, Git, Nagios, DNS routing, Nginx Webserver, Apache Webserver, GCP, AWS. • Validate ongoing development against original project requirements after each milestone. • Organize and lead sprint meetings to track progress, address blockers, and adjust strategies as needed. • Ensure alignment with business objectives and stakeholders' expectations. • Conduct rigorous testing, including unit, load, performance, and integration tests. • Identify and resolve bugs or vulnerabilities before deployment. • Ensure the software meets functional, performance, and security requirements. • Present final product to internal teams and stakeholders for feedback and acceptance. • Make any final refinements or adjustments based on team feedback. • Manage the deployment process, including server setup and cloud infrastructure.
Job Requirements
- Masters degree in Computer Science or related field plus 1 year of experience in the job offered or related position.
- Must have experience with:
- Programming Languages: C, Java, Javascript, SQL, Shell scripting.
- Frameworks: NodeJS, Express, HTML5, CSS.
- Big Data Frameworks: Apache Hadoop, Apache Hive, Elastic Stack.
- Testing: JUnit, Mocha, Postman.
- Databases: MySQL, MariaDB, MongoDB, GCP Datastore.
- System Administration: DevOps, Jenkins, Docker, Git, Nagios.
- Networking: DNS routing, Nginx webserver, Apache webserver.
- Cloud Platforms: GCP, AWS.
- Weekend and/or overtime work required to interact with international developers.
Benefits
- Medical
- Dental
- Vision
- Life
- Short-term Disability Insurance
- 401(K) with Company Match
- Unlimited Paid Time Off (PTO)
Related Guides
Related Categories
Related Job Pages
More Systems Engineer Jobs
• Perform highly complex systems analyst work as a member of the IT Enterprise Project Office and Emerging Technologies team, overseeing one or more concurrent projects. • Provide technical and analytical support for the Oracle Fusion Recruiting Cloud implementation, optimization, stabilization, and ongoing operations. • Analyze system configuration and guide stakeholders toward standard, sustainable solutions. • Coordinate with project teams to identify process issues and collaborate with developers on configuration and design solutions. • Serve as the liaison between business stakeholders and technical delivery teams to define and document requirements. • Design and support Oracle HCM integrations with other systems, including real-time and batch data synchronization. • Support Oracle updates, patches, and system testing, including user acceptance testing, defect triage, and data validation. • Develop and maintain custom reports and dashboards to support business intelligence needs. • Guide consulting resources and validate that recommended approaches and designs meet business needs. • Facilitate productive meetings that convert business requirements into actionable technical solutions.
• The Sr. Systems Engineer is responsible for independently developing, maintaining, and supporting The Home Depot's technical infrastructure of hardware and system software. • As a Systems Engineer II, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production infrastructure. • May be involved in routine upgrades and application support as well as root cause and post-mortem analyses around security incidents and service interruptions.
• Leads configuration, debugging, and support for information technology solutions; Leads field and corporate rollouts of technology; Leads the stand up of necessary system software, hardware, and equipment (physical or virtual) to meet changing infrastructure needs; • Creates and optimizes specifications for technology solutions; • Produces and manages purchase requests for hardware and software; • Leads development of test suites (functional, destructive, etc) to enable successful rapid deployment of infrastructure as code to production. • Keeps abreast of innovations and industry trends as well as changes to internal systems and determines how they impact tools, training, and support necessary to keep systems up, running, and secure; • Participates in and contributes to learning activities around modern systems engineering core practices (communities of practice); • Proactively views articles, tutorials, and videos to learn about new technologies and best practices being used within other technology organizations. • Researches and analyzes business trends and behavioral data to identify strategic opportunities for improvements and new initiatives; • Leads the evaluation, development, and recommendation of specific strategic technology to provide cost-effective solutions that meet THD requirements; • Researches and designs best fit infrastructure, network, database, cloud, AI, and security architectures for products; • Proactively creates and maintains infrastructure as code and AI models for continuous improvement; • Participates in strategic project planning and management across multiple efforts; • Develops formal training courses. • Collaborates with product and project teams to understand needs and enable them with infrastructure; • Supports technology architecture design review efforts for project and product teams; • Leverages tooling and custom applications to monitor the operational status of applications, infrastructure, networks, databases, and security; • Optimizes and tunes performance as appropriate; • Drives root cause analysis, debugging, support, and post-mortem analysis for security incidents and service interruptions; • Maintains, upgrades, and supports existing systems and infrastructure to ensure operational stability; • Acts as a vendor liaison, owning resourcing, issue management, and documentation; • Leads the production of in-house documentation around solutions; • Provides application support for software running in production; • Acts as a mentor to more junior Systems Engineers; • Drives converting KB articles into AI models; • Drives changes to analytic models used to analyze performance.
• Design and build real-time multimodal pipelines connecting ASR, LLMs, TTS, and avatar rendering into cohesive experiences • Develop the observability layer for the pipeline, metrics, tracing, and performance instrumentation for end-to-end visibility • Build infrastructure management tools to deploy, version, and scale models powering Superhuman interactions • Develop automated tests and evaluation frameworks to ensure reliability, synchronization, and quality across modalities • Integrate and optimize the full system with a focus on low latency, high reliability, and graceful degradation • Collaborate with product and AI teams to enable Superhumans to drive presentations, play media, share information, and be trained on knowledge bases for deeper contextual understanding



