About The Position

As a Senior Software Engineer supporting Wellmark’s Data Quality Management (DQM) initiative, you will help maintain and enhance an AWS-based platform that delivers automated data quality scoring across enterprise data sources. You will support or lead the design and development of efficient, cost-effective solutions using modern cloud technologies, infrastructure as code, and event-driven architectures to address data reliability challenges and support enterprise decision-making. In this hands-on role, you will build and enhance platform features spanning infrastructure, application code, and CI/CD pipelines; support AWS CDK deployments across multiple environments; and implement data quality checks and validation logic across diverse data sources. You will monitor, debug, and improve workflow performance and reliability, write maintainable code, and participate in peer code reviews. You will collaborate with the engineering team to influence architecture, system design, and platform improvements while aligning solutions with business expectations, engineering standards, and security requirements. The role offers opportunities to own components across infrastructure, execution, and orchestration; apply event-driven and distributed systems patterns in production; and develop expertise in enterprise-scale AWS architecture and CDK practices. Wellmark describes the team environment as supportive and collaborative, with an emphasis on continuous learning, knowledge sharing, and pragmatic problem-solving. Deep expertise in every technology, healthcare domain knowledge, and AWS certifications are not required. The position may be filled at the Senior Software Engineer or Lead Software Engineer level.

Requirements

  • For the Senior level: Bachelor’s degree in Computer Science, MIS, or a related field and at least 2 years of software development experience, or 6 years of related and applicable experience.
  • For the Lead level: Bachelor’s degree in Computer Science, MIS, or a related field and at least 5 years of development experience, or 9 years of related and applicable experience.
  • Strong analytical and problem-solving skills, accuracy, and attention to detail.
  • Experience troubleshooting and developing creative technical solutions, including innovative solutions to complex issues.
  • Demonstrated experience with software development lifecycle methodologies.
  • Ability to consider broader business strategy when making design and development decisions.
  • Ability to research and perform root-cause analysis, define problems, recommend and verify solutions, and support ongoing optimization using data and best practices.
  • Ability to build relationships and communicate key information to appropriate stakeholders, adapting communication style to the audience.
  • Ability to communicate with and coach or mentor team members, maintain a positive and respectful approach, stay calm under pressure, be approachable, and take responsibility for failures.
  • Ability to thrive in a fast-paced environment with changing priorities, with strong organizational and time-management skills and the ability to meet timeframes with little direction while maintaining data and information integrity.
  • Eagerness to learn, stay current on industry trends, and maintain a continuous-learning mindset.
  • Ability to collaborate as part of a team, earn trust and respect, listen actively, and apply coaching feedback.
  • Ability to lead, support, and work within a diverse development team model, including global staffing and crowdsourcing.

Nice To Haves

  • Hands-on experience building infrastructure with AWS CDK.
  • Strong proficiency in TypeScript and working knowledge of Python.
  • Experience with serverless AWS services such as Lambda, Glue, and Step Functions.
  • Experience developing or maintaining AWS Glue jobs.
  • Understanding of SQL and relational databases.
  • Experience with CI/CD pipelines.
  • Git proficiency.
  • RESTful API experience.
  • PostgreSQL or Aurora experience.
  • Experience with AWS VPCs, including subnets, security groups, and network configuration.
  • Experience with monitoring and observability, such as CloudWatch, logging, and metrics.
  • Familiarity with event-driven architectures, such as EventBridge, SNS, and SQS.
  • Experience with data validation or data quality concepts.
  • Frontend experience with React, Angular, or Vue.
  • Experience working in an Agile team environment.
  • Experience partnering with global staffing vendors to deliver projects.

Responsibilities

  • Maintain and enhance an AWS-based platform that provides automated data quality scoring across enterprise data sources.
  • Design and develop efficient, cost-effective solutions using cloud technologies, infrastructure as code, and event-driven architectures.
  • Build and enhance platform features across infrastructure, application code, and CI/CD pipelines.
  • Support AWS CDK deployments across multiple environments.
  • Implement data quality checks and validation logic across diverse data sources.
  • Monitor, debug, and improve workflow performance and reliability.
  • Write clean, maintainable code and participate in peer code reviews.
  • Influence architecture, system design, and platform improvements in collaboration with the engineering team.
  • Ensure solutions align with business expectations, engineering standards, and security requirements.
  • At the Lead level, guide engineers in design, development, testing, debugging, and issue resolution.
  • At the Lead level, provide advanced root-cause analysis and guide defect analysis and identification of improvement opportunities.
  • Mentor and guide other technology areas in developing and implementing solutions, including use of new or enhanced software and applications.
  • Use data and cost measures to influence decisions, build consensus, deliver project or production support objectives, and support benefits realization.
  • Identify known issues and their potential impacts, and escalate as necessary.
  • Build relationships with Wellmark leaders and act as a consultant on business status, issues, process improvements, and technology capabilities.
  • Participate in project proposals, estimates, and proof-of-concept activities as needed.
  • Maintain awareness of industry best practices and standards and participate in relevant knowledge groups.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service