TetraScience

Lead Software Platform Engineer

TetraScience$130K — $180K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of software engineering experience with distributed, cloud-native backend services.
  • Experience as a technical leader making decisions on system design and scalability.
  • Proven expertise in designing fine-grained, policy-driven authorization services.
  • Deep hands-on experience with building authentication systems from scratch using modern standards.
  • Strong proficiency in TypeScript and Python for back-end development.
  • Expertise in AWS architecture and services including EC2, Lambda, and messaging tools.
  • Solid understanding of infrastructure-as-code tools and CI/CD pipelines.

Responsibilities

  • Architect and develop a scalable cloud-native platform for high-throughput data processing.
  • Design distributed systems for essential capabilities like authentication and event processing.
  • Evolve authorization services with customer-configurable access models.
  • Build systems for structured metadata capture and service contracts.
  • Develop governance tools for compliance and access controls.
  • Collaborate with teams to deliver robust infrastructure supporting new services.
  • Implement infrastructure-as-code to automate and secure deployments.

Benefits

  • 100% employer-paid benefits for employees and family members.
  • Unlimited paid time off (PTO).
  • 401K retirement savings plan.
  • Flexible remote working arrangements.
  • Company-paid life insurance and disability coverage.
  • Focus on continuous improvement and career growth opportunities.
Full Job Description
The Role

As a Lead Platform Engineer, you will architect and evolve the shared Platform Core services that every other engineering team builds on designed to absorb 100× growth in data volume and users. You'll own the hard cross-cutting primitives authorization, metadata, governance, and high-throughput event processing and act as the technical design authority / SME across product and engineering.

This is a highly impactful seat for an engineer who has built authorization and governance systems as products (not just consumed them), understands the trade-offs of large-scale distributed design, and thrives on turning ambitious scalability goals into concrete technical strategy.

If you're excited by the challenge of architecting cloud-native platform to power massive growth and thrive on solving complex scalability problems, we'd love to hear from you.

What You will Do
  • Architect and evolve our cloud-native platform and services to support high-throughput, low-latency data processing patterns, customer-facing features, and design platform to meet scalability requirements.
  • Design scalable, distributed systems powering complex capabilities such as authentication & authorization, data lifecycle management, metadata management, operational intelligence, and real-time event processing.
  • Evolve the authorization service toward modern identity standards and customer-configurable, fine-grained access models that scale without a release for every new role including authorization for non-human identities (service-to-service, AI agents, MCP-based tooling).
  • Built systems that capture and enforce structured metadata at ingest and serve it through clean service contracts; understands where platform metadata plumbing ends and the semantic/ontology layer begins, and collaborates well across that boundary.
  • Build governance primitives for a regulated environment - compliance-grade audit trail, dataset-level access controls, and approval / eSignature workflows.
  • Collaborate with engineering and product teams to deliver infrastructure that supports new services, customer-facing applications, and high-volume data processing workloads.
  • Build and maintain infrastructure-as-code (e.g., CloudFormation, AWS CDK) to automate, standardize, and secure deployments to support online upgrades and on-demand infrastructure allocation.
  • Enhance observability and monitoring to ensure reliability, cost efficiency, and rapid incident response.

Champion best practices in distributed systems design, scalability, and performance optimization, and share architectural insights through design reviews and technical documentation.

Requirements
  • 10+ years of hands-on software engineering, with a proven track record of designing, building, and scaling distributed, cloud-native backend services and platforms in production.
  • Demonstrated experience as a technical leader or architect, making key decisions on system design, scalability, performance, and cost optimization.
  • Proven experience designing and owning fine-grained, policy-driven authorization as a service other teams build against, including role-, attribute-, and relationship-based models, where access rules are externalized from application code and managed as configuration rather than requiring a code release for every new role or policy.
  • Deep, hands-on experience building authentication systems from the ground up, with modern identity standards (OAuth 2.0, OIDC, JWT/JWKS, SAML) and full token lifecycle, including non-interactive flows such as client credentials and token exchange for service-to-service and workload identity. Not just integrating an off-the-shelf provider; candidates whose identity experience is limited to wiring up Okta/Auth0/Cognito will not be a fit.Strong proficiency in API-first design, including REST, GraphQL, and OpenAPI specifications designing APIs that are scalable, secure, versioned, and extensible.
  • Strong proficiency in TypeScript and Python, with a focus on building highly performant backend services.
  • Expertise in AWS cloud services and architecture, including deep experience with core services (e.g., EC2, Lambda, ECS/EKS, IAM, S3) and advanced data and messaging tools such as SQS, Kinesis, Kafka, and EventBridge.
  • Expert knowledge of infrastructure-as-code frameworks such as CloudFormation and CDK, CI/CD pipelines, and strong opinions on production deployment strategy across dozens of platforms.
  • Solid understanding of observability best practices, including monitoring, alerting, and distributed tracing for SLI/SLO/SLA design.
  • Ability to articulate ideas clearly, present findings persuasively, and build rapport with clients and team members.
  • Strong collaboration skills and the ability to partner effectively with cross-functional teams.

Benefits
  • 100% employer-paid benefits for all eligible employees and immediate family members
  • Unlimited paid time off (PTO)
  • 401K
  • Flexible working arrangements - Remote work
  • Company paid Life Insurance, LTD/STD
  • A culture of continuous improvement where you can grow your career and get coaching

About TetraScience

TetraScience is a technology company that provides a data integration and analysis platform for scientific research. The company's platform integrates data from various scientific instruments and databases, enabling researchers to analyze and share their data more efficiently. TetraScience serves a variety of industries, including pharmaceuticals, biotechnology, and academic research.
Learn more about TetraScience
Size
50 employees
Industry
Founded
2014

Similar Jobs

More Jobs at TetraScience

More Information Technology Jobs

Find similar Lead Software Platform Engineer jobs: