Senior Software Engineer Jobs

5,628 jobs found — updated daily

About The Position

Fractal is seeking a Senior Software Engineer, Platform API to drive the design and implementation of platform-level APIs. This role is crucial for serving external customers, partners, and internal product teams. The engineer will own solutions end-to-end, from API design through operations and long-term maintenance, setting standards for quality, reliability, and developer experience. This is a hands-on technical role focused on building robust and user-friendly APIs that enable teams to move faster and customers to trust the platform.

Requirements

  • 5+ years of professional software engineering experience, with a strong backend or platform focus.
  • 2+ years experience working in AI driven data programs and deployment.
  • Proven experience designing and operating APIs for external consumers including versioning, backwards compatibility, deprecation, and SLA grade reliability.
  • Strong expertise in Node.js, REST and GraphQL, and relational databases (MySQL, Postgres) in an AWS environment.
  • Hands-on experience with authentication and authorization, rate limiting, and multi-tenant data isolation.
  • Strong grasp of query patterns, caching, pagination, and common performance pitfalls of data-intensive APIs.
  • Experience designing APIs with explicit contracts (OpenAPI/schema definitions) and robust testing strategies.
  • Comfort owning systems end-to-end, including monitoring, reliability, and per-customer observability.
  • Demonstrated ability to lead technical initiatives, contribute to standards, and influence decisions across teams.
  • Excellent communication skills with the ability to translate technical trade-offs to both engineers and non-technical stakeholders.
  • Authorized to work in the US without sponsorship now or in the future. We do not sponsor or transfer visas.

Responsibilities

  • Design and own platform-level APIs serving external customers and internal teams, with clear contracts, versioning strategies, and integration patterns built for long-term stability.
  • Build performance-aware APIs thoughtful query patterns including caching and pagination, that scale safely with real-world data volumes.
  • Establish standards for API design, authentication, rate limiting, testing, and observability that hold up to external use.
  • Treat developer experience as a first-class concern: clear error semantics, predictable response shapes, accurate documentation, and disciplined deprecation.
  • Be a great team member to others across teams and deliver focused outcomes.

Career Resources

Build a Resume for Senior Software Engineer

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service