Principal Software Engineer (Backend) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Sage Bionetworks · 6 days ago

Principal Software Engineer (Backend)

Sage Bionetworks is a nonprofit biomedical research organization focused on advancing human health through open science. They are hiring a Principal Backend Software Engineer to lead the design and development of core infrastructure and user-facing features, ensuring systems are secure, scalable, and extensible while exploring emerging technologies in cloud services and AI/ML.

Big DataBiotechnologyDatabaseService IndustrySoftware
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Lead the architecture and implementation of cutting-edge applications using programming languages and tools to create functional and efficient software
Our platform runs primarily in the AWS Cloud and uses a large variety of services, from fundamentals like S3, EC2 and CloudWatch to newer offerings like Bedrock
Designing and implementing schemas, transactions, and queries is core to the software development effort
Analyze user requirements to develop robust and efficient software solutions
Our team follows an Agile process with scrums, issue scoping, backlog prioritization, and code reviews
As a principal engineer you will provide guidance to more junior engineers
You will work with product managers and designers
You will participate in monitoring the performance of the system and addressing issues that arise in production
Provide comprehensive technical documentation to support users and developers
Participate and lead in external groups and communities to stay informed on best practices
Stay aware of technological trends and advancements, recommending strategic product enhancements
Stay current regarding engineering productivity tools, include recent trends in AI/agent-based tools

Qualification

JavaRelational Database DesignAWS CloudAgile MethodologiesPythonGitCI/CD ToolsTechnical DocumentationCuriosityTeamworkProblem-solvingCommunication Skills

Required

A BS or MS in Computer Science, Bioinformatics, Software Engineering, or a related field, or equivalent training
8+ years of professional software development experience
Expert level Java programming skills, experience with backend frameworks like Spring, plus experience with another modern backend language (e.g., Python, TypeScript/Node.js)
Expert level relational database experience, with knowledge of data modeling, schema design, transaction isolation and query construction
Experience building, deploying, and supporting software in production environments
Expertise with collaborative development through Git-based version control systems
Practical experience with software development lifecycles, agile methodologies, and tools for organizing/prioritizing work, like Jira
Familiarity with dependency management / build tools, including Maven
Familiarity with continuous integration (CI), continuous deployment (CD) tools e.g., GitHub Workflows, AWS Code Pipeline
Strong verbal, written, and organizational skills
Curiosity to explore new tools and frameworks and contribute ideas that advance our technology
Effective verbal and written communication skills
Works well in a team and maintains professionalism
Follows company policies, procedures, and relevant laws and regulations

Preferred

Experience with cloud-native development and orchestration tools such as AWS ECS
Knowledge of infrastructure-as-code tools (Terraform, AWS CDK, CloudFormation)

Benefits

Health, dental, vision, life, AD&D and long term disability benefits
Paid time off
A retirement plan
Flexible spending accounts
A shared incentives plan
Voluntary long term care insurance
Other voluntary products

Company

Sage Bionetworks

twittertwittertwitter
company-logo
Sage Bionetworks is expanding its interdisciplinary team dedicated to advancing the impact of data-driven predictive modeling on human

H1B Sponsorship

Sage Bionetworks has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (6)
2024 (4)
2023 (1)
2022 (7)
2021 (3)
2020 (1)

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Eric Schadt
Board Member and Co-Founder
linkedin
leader-logo
Kim Baggett
Consultant
linkedin
Company data provided by crunchbase