Sr. Software Engineer - Data Engineering

Early Warning ServicesScottsdale, AZ
Hybrid

About The Position

Develops, documents, tests, debugs, and maintains data; provides expertise and familiarity in software tools, frameworks and best practices in secure software engineering. Collaborates effectively with other members of the team to deliver on the team’s backlog. Participates in the discussion and implementation around complex capabilities. Develops complex features and capabilities to enhance the Early Warning core product offerings. Manages source code using Git. Receives, reviews and approves pull requests ensuring that code quality remains high. Processes both real time stream data and file based data through ETL frameworks and persist the data into the data store. Builds aggregations on the data to enable provisioning of data to the AI/ML models as input and also deliver them to the customers. Document complex details and decisions in Confluence. Builds automated tests alongside sprint work that is integrated into the CI/CD pipeline, considering environment variables, and provides recommendations. Able to troubleshoot complex bugs that may arise during development. Support the company’s commitment to risk management and protecting the integrity and confidentiality of systems and data.

Requirements

  • Bachelor’s degree in computer science, Computer Science Engineering, Computer Information Systems, Electrical Engineering, or related field
  • Minimum 5 years direct experience in Software Engineering or related experience
  • Proficient with Git source control and Git flow branching model
  • Big data framework experience is required
  • Proficient in ETL/ELT
  • Experience with Spark/Scala
  • Experience with Kafka
  • Proficient with SQL
  • Familiarity with modern DevOps practices
  • Familiarity writing automated tests
  • Excellent written and spoken communication
  • Eligibility to work in the United States, for any employer, at the date of hire
  • Must be able to perform essential functions and physical requirements of position with or without reasonable accommodation

Nice To Haves

  • Experience with migrations from on prem to Cloud
  • Experience with Python or Java
  • Expertise in building highly scalable, high-performance solutions for large-scale data processing
  • NoSQL experience (Redis, HBASE, AeroSpike, etc.)
  • FinTech experience is highly beneficial

Responsibilities

  • Develops, documents, tests, debugs, and maintains data
  • Provides expertise and familiarity in software tools, frameworks and best practices in secure software engineering
  • Collaborates effectively with other members of the team to deliver on the team’s backlog
  • Participates in the discussion and implementation around complex capabilities
  • Develops complex features and capabilities to enhance the Early Warning core product offerings
  • Manages source code using Git
  • Receives, reviews and approves pull requests ensuring that code quality remains high
  • Processes both real time stream data and file based data through ETL frameworks and persist the data into the data store
  • Builds aggregations on the data to enable provisioning of data to the AI/ML models as input and also deliver them to the customers
  • Document complex details and decisions in Confluence
  • Builds automated tests alongside sprint work that is integrated into the CI/CD pipeline, considering environment variables, and provides recommendations
  • Able to troubleshoot complex bugs that may arise during development
  • Support the company’s commitment to risk management and protecting the integrity and confidentiality of systems and data

Benefits

  • Competitive medical (PPO/HDHP), dental, and vision plans
  • Company contributions to your Health Savings Account (HSA) or pre-tax savings through flexible spending accounts (FSA) for commuting, health & dependent care expenses
  • 401(k) Retirement Plan – Featuring a 100% Company Safe Harbor Match on your first 6% deferral immediately upon eligibility
  • Flexible Time Off for Exempt (salaried) employees
  • Generous PTO for Non-Exempt (hourly) employees
  • 11 paid company holidays
  • A paid volunteer day
  • 12 weeks of Paid Parental Leave
  • Maven Family Planning – provides support through your Parenting journey including egg freezing, fertility, adoption, surrogacy, pregnancy, postpartum, early pediatrics, and returning to work
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service