Technical Lead, Software Engineering
Company: Invitae
Location: Cambridge
Posted on: July 31, 2022
Job Description:
Invitae is dedicated to bringing comprehensive genetic
information into mainstream medicine to improve healthcare for
billions of people. Our team is driven to make a difference for the
patients we serve. We are leading the transformation of the
genetics industry by making genetic testing affordable and
accessible for everyone to guide health decisions across all stages
of life.Our software teams build out new functionality, maintain,
and support the custom-built software systems that have enabled
Invitae to scale to millions of samples processed. We address
horizontal requirements like monitoring, alerting, security,
scalability, and technology transformations at the platform level,
which allows the product teams to focus on delivering new tests to
our customers quickly.The genetic testing space is moving and
growing quickly. In support of the Invitae mission, our systems
need to be reliable, scalable, and easy to build. We are looking
for an engineering leader who can guide us through this
transformation. Your experience, passion, and leadership skills
will lay the foundation for Invitae's continued success.What You'll
Do
- Provide technical leadership to innovate, design, and deliver
applications that will scale to support the needs of our customers
and the business
- Communicate and promote the value of the applications to
engineering teams and business stakeholders
- Understand stakeholder requirements and translate those into
outstanding developer experiences, sound architectural decisions,
and technology selection
- Support problem solving of production issues and maintenance of
code as needed
- Work across all subject areas with partners to raise issues
proactively that may impact delivery commitments, drive software
initiatives forward, and ensure internal adoption
- Support recruiting and hiring to help add to our hard-working
teams
- Mentor engineers in growing their skills and responsibilities
while delivering their best work
- Analyze data from multiple sources and help the team make the
right trade-offs between capability, cost, engineering complexity,
and other factors
- Define, track, and report on key metrics related to your team's
software systems
- Maintain the team's focus on the shared vision
- Participate in an Agile environment using Scrum software
development practices, automated unit testing, continuous
integration, code reviews, version control systems, automated build
processes
- Address system issues as they related to performance,
scalability, and reliabilityWhat You Bring
- Proven track record of leading initiatives from inception to
production with internal and external customers
- A passion for taking bold risks and delivering innovative
technologies to existing business practices
- Ability to communicate how engineering system design relates to
company outcomes
- Experience balancing operations, maintenance, and new projects
in a pragmatic way
- Deep technical knowledge around web application architectures,
APIs, and developer tools
- Demonstrated ability to identify and reconcile misalignment
across engineering teams, product teams, and business
collaborators
- Outstanding written and verbal communication skills with the
ability to present sophisticated data and information in a clear
and concise manner to a variety of audiences, including executives
and technical/non-technical leaders
- Deep experience and proficiency in Python, Java, Kotlin, and/or
Scala
- Ability to understand and modify existing code as well as
develop new scripts and set up new data processing workflows
- Systematic problem-solving, quick learner and outstanding
attention to detail in developing tailored solutions, high degree
of reliability and integrity
- Demonstrated experience working collaboratively,
cross-functionally, and in inter-disciplinary teams with an ability
to effectively communicate, both verbally and in writingBy joining
Invitae, you'll work alongside some of the world's experts in
genetics and healthcare at the forefront of genetic medicine. We've
crafted a culture that empowers our teams and our teammates to have
the biggest impact and to explore their interests and capabilities.
We prize freedom with accountability and offer significant
flexibility, along with excellent benefits and competitive
compensation in a fast-growing organization.Join us!At Invitae, we
value diversity and provide equal employment opportunities (EEO) to
all employees and applicants without regard to race, color,
religion, national origin, gender, sexual orientation, age, marital
status, veteran status, or disability status. We will consider for
employment qualified applicants with criminal histories in a manner
consistent with the requirements of the San Francisco Fair Chance
Ordinance.
Keywords: Invitae, Cambridge , Technical Lead, Software Engineering, IT / Software / Systems , Cambridge, Massachusetts
Didn't find what you're looking for? Search again!
Loading more jobs...