Role Overview
We are seeking a Senior Software Engineer (10 years of experience) to design develop and maintain mission-critical cloud-based applications for a next-generation health diagnostics platform. This is a hands-on role with opportunities to solve complex technical challenges mentor junior engineers and collaborate with experts across data science product and design.
Key Responsibilities
- Application Development: Lead design development and deployment of scalable reliable cloud-based applications.
- Technical Problem-Solving: Architect backend systems to support mobile/web applications handling large concurrent users.
- System Architecture: Build robust data-driven software architectures and innovative end-user features.
- Collaboration: Partner with data scientists product managers and designers to translate complex health data into actionable insights.
- Documentation: Create technical diagrams and documentation for diverse audiences.
- Quality Assurance: Debug optimize and ensure high test coverage across applications.
- Mentorship: Provide guidance and technical direction to junior engineers and interns.
- Continuous Improvement: Identify technical debt enhance efficiency and adapt systems to evolving requirements.
Required Qualifications
- 10 years of software development experience with scalable systems.
- Strong programming skills in Python and SQL (experience with C# or Rust is a plus).
- Proficiency with AWS and/or Azure cloud services.
- Hands-on experience building and troubleshooting functionality in SQL Server ClickHouse or Snowflake.
- Strong background in microservices and API development (REST gRPC).
- Solid understanding of data structures algorithms and software engineering fundamentals.
Role Overview We are seeking a Senior Software Engineer (10 years of experience) to design develop and maintain mission-critical cloud-based applications for a next-generation health diagnostics platform. This is a hands-on role with opportunities to solve complex technical challenges mentor junior ...
Role Overview
We are seeking a Senior Software Engineer (10 years of experience) to design develop and maintain mission-critical cloud-based applications for a next-generation health diagnostics platform. This is a hands-on role with opportunities to solve complex technical challenges mentor junior engineers and collaborate with experts across data science product and design.
Key Responsibilities
- Application Development: Lead design development and deployment of scalable reliable cloud-based applications.
- Technical Problem-Solving: Architect backend systems to support mobile/web applications handling large concurrent users.
- System Architecture: Build robust data-driven software architectures and innovative end-user features.
- Collaboration: Partner with data scientists product managers and designers to translate complex health data into actionable insights.
- Documentation: Create technical diagrams and documentation for diverse audiences.
- Quality Assurance: Debug optimize and ensure high test coverage across applications.
- Mentorship: Provide guidance and technical direction to junior engineers and interns.
- Continuous Improvement: Identify technical debt enhance efficiency and adapt systems to evolving requirements.
Required Qualifications
- 10 years of software development experience with scalable systems.
- Strong programming skills in Python and SQL (experience with C# or Rust is a plus).
- Proficiency with AWS and/or Azure cloud services.
- Hands-on experience building and troubleshooting functionality in SQL Server ClickHouse or Snowflake.
- Strong background in microservices and API development (REST gRPC).
- Solid understanding of data structures algorithms and software engineering fundamentals.
View more
View less