Senior Software Engineer
Role details
Job location
Tech stack
Job description
As a Senior Software Engineer, you will lead major initiatives that advance Datavant's platform scalability and reliability. You'll drive technical design, coach peers, and ensure system-wide quality and consistency.
What You'll Do
-
Own architectural design and end-to-end delivery for key systems or migrations.
-
Partner with Product, Infrastructure, and Security teams to set technical direction.
-
Design scalable microservices and guide system decomposition initiatives.
-
Drive performance optimization, observability, and reliability improvements.
-
Mentor engineers at multiple levels and enhance team culture through best practices., As a Senior Software Enginer, you ensure the engineering organization's systems are resilient, maintainable, and aligned with Datavant's mission to securely connect healthcare data. You play a central role in advancing architecture and engineering culture.
We are committed to building a diverse team of Datavanters who are all responsible for stewarding a high-performance culture in which all Datavanters belong and thrive. We are proud to be an Equal Employment Opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or other legally protected status.
At Datavant our total rewards strategy powers a high-growth, high-performance, health technology company that rewards our employees for transforming health care through creating industry-defining data logistics products and services.
Requirements
Senior engineers at this level are expected to leverage Datavant technologies effectively, demonstrate fluency across the stack, and use their architectural experience to design systems that are scalable, reliable, secure, and maintainable within Datavant's platform. Your work will span Datavant's core platform technologies, including:
-
Backend: Python, Go, Java; microservices; REST and GraphQL
-
Frontend: TypeScript, React, Next.js
-
Infrastructure & Cloud: AWS (EC2, S3, IAM, Lambda), Docker, Kubernetes; IaC tools
-
Data: Snowflake, Spark, SQL; S3 for raw data
-
ETL & Pipelines: Airflow/Glue
-
Streaming: Kafka or Kinesis
-
Observability: DataDog, Grafana, CloudWatch
-
Security: OAuth2/SAML, encryption, tokenization, zero-trust architecture
What You Bring
-
6+ years of professional experience developing and scaling distributed systems.
-
Deep expertise in system design, cloud-native architectures, and backend frameworks.
-
Proven record of leading major technical projects from inception to launch.
-
Strong collaboration with cross-functional teams (Product, Design, Infrastructure, Security).
-
Commitment to data integrity, privacy, and operational excellence.
Leadership Qualities & Mindset
Provides architectural leadership and technical clarity. Identify systemic issues and drive cross-team solutions.
-
Inspire confidence through technical expertise and build talent through thoughtful mentorship.
-
Balance innovation with pragmatic execution and long-term maintainability.
-
Act with humility, integrity, and focus on team success.
-
Drive alignment between engineering goals and business outcomes.