Lead Software Architect
Austin, TX · US Remote
We are looking to hire a talented Software Architect who thrives on solving complex problems in a collaborative environment. If you exhibit a strong sense of ownership and think strategically about your work; if you have demonstrated the ability to implement solutions, adjusting to constraints while mitigating risks; if you balance great technical depth with strong interpersonal skills and emphasize communication in your day-to-day work; if you are interested in applying your skills in a challenging & dynamic environment - we’d love to talk to you.
Responsibilities include:
Creating solution architecture to address complex problems at scale, considering technical and business factors and the trade-offs between immediate requirements and a long-term vision for a clean and maintainable design.
Helping drive complex technical projects from planning through execution.
Experiment with new technologies and create prototypes for the development teams.
Empowering distributed and remote development teams with framework implementations, knowledge sharing, and sustainable practices.
Leading the development and adoption of strategy, frameworks, best practices, and patterns for the software development organization.
Nurturing engineers to think with architecture and design best practices in mind, including aspects such as performance, scalability, maintainability, and security.
Promoting and driving innovation in technologies, processes, and tools.
Developing strategies to realize significant cost savings with reusability.
Desired qualifications and skills include:
Solid software engineering background, with 10+ years of experience developing enterprise-scale cloud-based software.
Experience migrating or transforming legacy monolithic solutions to decoupled components/services.
Experience developing large-scale application architectures to meet business requirements.
Solid understanding of software quality and architectural risk assessment and mitigations.
Excellent written and verbal communication. Consensus-building across teams is a critical part of the job.
Ability to communicate complex technical information to non-technical audiences.
Expertise in AWS, Kubernetes, Kafka, Gitlab, GitlabCI.
It would be awesome if you have:
3 years of experience in a technical leadership role.
5 years of experience in healthcare and genomics.
5 years of experience building applications in AWS.
2 years of experience in data privacy.
Knowledge of LIMS, WDL, Snakemake, Nextflow, DNAnexus, AWS Omics, etc.
Expertise in programming languages like Java, Python, React, etc.
Experience in AI/ML.
…
This job isn't fresh anymore!
Search Fresh JobsJob Profile
401k benefits Career growth Collaborative environment Commuter benefits Competitive Competitive benefits Comprehensive medical Dental Disability plans Dynamic environment Employee benefits Employee Referral Program Fertility care Fertility care benefits Free testing Life Life and disability plans Medical Pregnancy and baby bonding leave Remote work Vision
Tasks- Collaboration
- Experiment with new technologies
- Innovation
- Promote innovation
- Risk Assessment
- Software development
- Technical Leadership
AI AI/ML AWS Cell-free DNA Cloud Cloud-based Software Collaboration Collection Communication Data privacy Design Diagnostics Engineering Genetics Genetic Testing Genomics GitLab GitLab CI Healthcare Innovation Interpersonal Java Kafka Kubernetes Leadership LIMS Management ML Nextflow Oncology Orientation Programming Python React Risk Assessment Snakemake Software Software architecture Software Development Software Engineering Technical Leadership Testing Verbal communication WDL
Experience10 years
EducationBusiness Engineering Genetics Genomics Healthcare Oncology Software Software Engineering
Certifications TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9