CrawlJobs Logo

Staff Software Engineer – API Platform

United States, Sioux Falls 120000.00 - 160000.00 USD / Year · Job Posted January 20, 2026
Apply Position
Job Link Share

Job Description

SONIFI Solutions, Inc. is seeking a Staff Software Engineer of API Platform to play a critical role in modernizing and transforming our API ecosystem. This position will lead the design and implementation of a scalable, secure, and high-performance orchestration layer that powers first- and third-party integrations, data transformations, monitoring, and BI.

Job Responsibility

  • Collaborate with Enterprise Architecture to define and drive the technical architecture and roadmap for the Platform API and related infrastructure, establishing standards for authentication, data access, and versioning across all product domains
  • Design and implement core API services that unify multiple product backends into a single, consistent developer experience
  • Partner with engineering SMEs and Architects to support migration of existing systems into the new platform, ensuring a smooth transition with minimal operational disruption
  • Promote API-first design principles across product teams and establish guidelines for REST/GraphQL patterns, schema evolution, and API documentation
  • Work cross-functionally with product, data, and frontend teams to identify and implement common services and abstractions that reduce duplication and accelerate innovation
  • Implement API observability and governance to ensure scalability, reliability, and performance for internal and external developers
  • Partner with Security and Compliance to enable external API exposure, including OAuth2, rate limiting, tenant isolation, and audit trails
  • Mentor and influence senior and mid-level engineers, promoting best practices in distributed systems design, service ownership, and platform reliability
  • Represent engineering in strategic technical discussions, balancing long-term vision with near-term business needs and partner integrations

Requirements

  • 8+ years of professional software engineering experience, including 2+ years at Staff level or equivalent technical leadership
  • Proven experience designing and scaling APIs (REST, GraphQL, or gRPC) supporting multiple products or business lines
  • Strong proficiency in modern backend technologies such as Python, Node.js, TypeScript, Go, and cloud-native design on AWS
  • Experience with API gateways, service meshes, and authentication frameworks (AWS API Gateway, Envoy, OAuth2, OpenID Connect)
  • Deep understanding of data modeling and system integration, including event-driven or microservice architectures
  • Familiarity with observability stacks (Grafana, Prometheus) and CI/CD automation
  • Excellent communication skills with a demonstrated ability to drive technical alignment across multiple teams

Nice to have

Experience with developer platforms, public API ecosystems, partner integrations, SDKs, webhooks, or sandbox environments

What we offer

  • PTO
  • holidays
  • health
  • dental
  • vision
  • retirement plan
  • pet insurance
  • on-demand pay

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Staff Software Engineer – API Platform

8 matching positions

Staff Backend Software Engineer - API Platform

Perplexity is redefining how people search, reason, and interact with informatio...
Location
Location
United States , San Francisco, New York City, Seattle
Salary
Salary:
250000.00 - 385000.00 USD / Year
perplexity.ai Logo
Perplexity
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of backend engineering experience with Python, Go, or Rust
  • Strong understanding of high-traffic API design: versioning, schema evolution, idempotency, auth patterns, and performance tuning
  • Hands-on experience running AWS services, plus fluency with Kubernetes, CI/CD, and modern DevOps practices
  • Experience with LLM or natural-language APIs (latency tuning, streaming, model orchestration) is a strong plus
  • Strong customer empathy and product sense, ensuring the APIs you build are ergonomic, well-documented, and easy to adopt
Job Responsibility
Job Responsibility
  • Design, build, and operate mission-critical APIs in Python, Go, or Rust optimized for low latency, high throughput, and strong consistency
  • Lead major technical initiatives, from new platform components to multi-team system redesigns
  • Improve system reliability and security by implementing rate limiting, authentication, observability (metrics, tracing, logging), and automated testing
  • Collaborate across teams to determine when to extend existing systems versus build new, specialized services
  • Translate customer needs into scalable platform capabilities and generalized API features
  • Uphold engineering excellence through design reviews, code quality, and internal documentation
What we offer
What we offer
  • Comprehensive health, dental, and vision insurance for you and your dependents
  • Includes a 401(k) plan
  • Offers Equity
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Platform Infrastructure

We are seeking an experienced and highly motivated Staff Software Engineer to le...
Location
Location
United States , Pittsburgh
Salary
Salary:
171000.00 - 273000.00 USD / Year
aurora.tech Logo
Aurora Innovation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior or Staff-level experience (P7 equivalent) as a Software Engineer, ideally in infrastructure, developer tooling, or critical shared services
  • Proven experience leading technical projects and mentoring/directing other engineers
  • Familiarity with distributed compute technologies, cloud services (e.g., AWS), and large-scale workflow management systems
  • Demonstrated ability to triage, debug, and perform on-call and incident management for complex, cross-cutting infrastructure issues
  • Strong communication skills to manage stakeholder alignment and drive cross-team standardization efforts
Job Responsibility
Job Responsibility
  • Lead the OTI Team: Serve as the technical lead (TL) for the OTI team within PIE-Compute, driving the strategic vision, execution, and long-term stability of the core infrastructure
  • Help Define and Optimize the Testing Ecosystem: Lead the design of the next-generation offline testing architecture to meet diverse team needs, reducing redundancy and siloing across the organization
  • Partner with Test Creation and Test Drive teams to standardize end-to-end test execution and reporting (Creation -> Execution -> Reporting)
  • Refine the full test lifecycle to ensure performance and scalability, and maintain clear attribution of failures to enhance reliability and efficient debugging
  • Own Critical OTI Components and Migrations: Take ownership of the shared OTI components, including maintenance and on-call support
  • Own various offline test Modalities, including step code, workflow code, and general health
  • Lead the maintenance and development of common OTI tooling, including launching test evaluations, polling APIs, communicating results, and providing recommended pipeline templates
  • Establish Architecture and Best Practices: Define and enforce data management policies for the testing ecosystem (storage, lifecycling, write strategies, data integrity, and lineage)
  • Define use cases and feature design for new test modalities, including single versus cross-modality testing strategies
  • Manage incidents related to offline tests and maintain Standard Operating Procedures (SOPs) for PRs, local workflows, V&V, and releases
What we offer
What we offer
  • annual bonus
  • equity compensation
  • benefits
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Platform Infrastructure

We are seeking an experienced and highly motivated Staff Software Engineer to le...
Location
Location
United States , Mountain View
Salary
Salary:
189000.00 - 303000.00 USD / Year
aurora.tech Logo
Aurora Innovation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior or Staff-level experience (P7 equivalent) as a Software Engineer, ideally in infrastructure, developer tooling, or critical shared services
  • Proven experience leading technical projects and mentoring/directing other engineers
  • Familiarity with distributed compute technologies, cloud services (e.g., AWS), and large-scale workflow management systems
  • Demonstrated ability to triage, debug, and perform on-call and incident management for complex, cross-cutting infrastructure issues
  • Strong communication skills to manage stakeholder alignment and drive cross-team standardization efforts
Job Responsibility
Job Responsibility
  • Lead the OTI Team: Serve as the technical lead (TL) for the OTI team within PIE-Compute, driving the strategic vision, execution, and long-term stability of the core infrastructure
  • Help Define and Optimize the Testing Ecosystem: Lead the design of the next-generation offline testing architecture to meet diverse team needs, reducing redundancy and siloing across the organization
  • Partner with Test Creation and Test Drive teams to standardize end-to-end test execution and reporting (Creation -> Execution -> Reporting)
  • Refine the full test lifecycle to ensure performance and scalability, and maintain clear attribution of failures to enhance reliability and efficient debugging
  • Own Critical OTI Components and Migrations: Take ownership of the shared OTI components, including maintenance and on-call support
  • Own various offline test Modalities, including step code, workflow code, and general health
  • Lead the maintenance and development of common OTI tooling, including launching test evaluations, polling APIs, communicating results, and providing recommended pipeline templates
  • Establish Architecture and Best Practices: Define and enforce data management policies for the testing ecosystem (storage, lifecycling, write strategies, data integrity, and lineage)
  • Define use cases and feature design for new test modalities, including single versus cross-modality testing strategies
  • Manage incidents related to offline tests and maintain Standard Operating Procedures (SOPs) for PRs, local workflows, V&V, and releases
What we offer
What we offer
  • annual bonus
  • equity compensation
  • benefits
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Platform

You'll own critical platform infrastructure supporting 70M+ users and scaling to...
Location
Location
United States , San Francisco
Salary
Salary:
230000.00 - 310000.00 USD / Year
gamma.app Logo
Gamma
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of backend engineering experience with deep expertise in distributed systems and data infrastructure
  • Proven track record architecting systems that scaled through multiple orders of magnitude
  • Expert-level proficiency in scalable APIs, databases (PostgreSQL, Redis), and event-driven architectures
  • Experience with real-time systems including collaborative editing, WebSockets, CRDTs, or similar conflict resolution
  • Strong operational excellence with monitoring, alerting, incident response, and performance debugging at scale
  • Proficiency in backend technologies (Node.js, Python, or similar) with deep understanding of tradeoffs
  • Product-minded approach with ability to make technical decisions that unlock business value and user experience
  • High autonomy, low ego with empathetic, reflective, self-aware, growth mindset that actively promotes psychological safety
Job Responsibility
Job Responsibility
  • Lead major infrastructure initiatives including database migrations, architecture refactors, and performance optimization at scale
  • Define engineering standards and best practices across backend teams
  • Mentor engineers on system design, scalability patterns, and production excellence
  • Make build vs buy decisions for platform components and balance technical debt paydown with feature velocity
  • Collaborate with leadership to shape multi-year platform roadmap
  • Dive deep into gnarly technical problems including race conditions, performance bottlenecks, and data consistency issues
What we offer
What we offer
  • competitive equity
  • Fulltime
Read More
Arrow Right

Staff Software Engineer – Platform

We’re looking for a Staff Software Engineer (Platform) to help strengthen and ev...
Location
Location
United States of America
Salary
Salary:
Not provided
atlashxm.com Logo
ATLAS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience building and operating production systems
  • Solid backend experience with Node.js and/or .NET (C#)
  • Experience working in a cloud environment (Azure preferred)
  • Familiarity with infrastructure as code and modern deployment practices
  • Understanding of reliability, scalability, and operational tradeoffs
  • Experience designing APIs, data models, and service boundaries
  • Clear communication skills and a collaborative approach
  • Ability to lead technical work through influence and sound judgment
Job Responsibility
Job Responsibility
  • Design, build, and evolve shared platform systems and infrastructure
  • Take ownership of complex or cross-team technical initiatives
  • Identify systemic issues and help address them at the root
  • Contribute to platform standards, patterns, and best practices
  • Work with engineering and product leaders to prioritise platform investments
  • Support teams during complex production issues when needed
  • Mentor and support other engineers through reviews, pairing, and collaboration
  • Stay hands-on in critical code paths, infrastructure, and operational workflows
What we offer
What we offer
  • Country-specific benefits
  • Flexible PTO
  • Your birthday off and a day for you to volunteer and give back to the organization of your choice
  • Generous Parental Leave Program
  • Growth and development opportunities with access to a top learning content provider
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Platform

Kiddom is a groundbreaking educational platform that promotes student equity and...
Location
Location
United States , San Francisco; New York
Salary
Salary:
180000.00 - 200000.00 USD / Year
kiddom.co Logo
Kiddom
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software development experience at scale
  • 3+ years of experience leading cross-functional projects
  • Fluency in Go is a must
  • Fluency in at least one of these languages: TypeScript, Javascript, Python
  • Experience managing services in AWS or other cloud platforms
  • Experience with Docker containers and Linux virtual machines
  • You put the dev in DevOps, bridging applications to infrastructure
Job Responsibility
Job Responsibility
  • Supports tools and core services that provide a great product experience to our end-users and a great developer experience to our engineering teams
  • A typical day might start out looking for trouble and end with project plans and cross-functional collaborations that run a thorny problem to ground
  • This role combines technical leadership with strategic impact, shaping Kiddom’s systems to grow each school year
  • You’ll work in languages from Go to TypeScript to Python, on technologies from web APIs to graph databases to edge computing and LLMs
  • You will have the opportunity to drive technical change across every team
  • You will help engineers around you do their best work using tools you select and build
What we offer
What we offer
  • Competitive salary
  • Meaningful equity
  • Health insurance benefits: medical (various PPO/HMO/HSA plans), dental, vision, disability and life insurance
  • One Medical membership (in participating locations)
  • Flexible vacation time policy (subject to internal approval). Average use 4 weeks off per year
  • 10 paid sick days per year (pro rated depending on start date)
  • Paid holidays
  • Paid bereavement leave
  • Paid family leave after birth/adoption. Minimum of 16 paid weeks for birthing parents, 10 weeks for caretaker parents. Meant to supplement benefits offered by State
  • Commuter and FSA plans
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - ETL Platform

Fivetran is building data pipelines to power the modern data stack for thousands...
Location
Location
Canada , Toronto
Salary
Salary:
167548.00 - 209435.00 CAD / Year
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expertise in at least one interpreted language such as Python, Ruby on Rails, etc.
  • Expertise in at least one compiled language such as C++, Kotlin, Scala, Go, Java, etc.
  • Solid understanding of relational databases (experience with data warehousing solutions (e.g., Snowflake) is a bonus)
  • Proven experience in system integration, including API consumption and development (experience with infrastructure management is a bonus)
  • Familiarity with leading cloud providers, such as GCP, AWS, or Azure
  • Experience being on-call
  • Ownership - Experience being on-call, driving system quality higher, managing costs and constantly recognizing areas to simplify while always improving composability
  • Autonomous and Self-Motivated - thrives in a high-trust environment, driving projects forward and making independent decisions with confidence
  • Adaptable and Resilient - comfortably navigates ambiguity and views challenges as opportunities for growth
  • Driven and Persistent - maintains a strong focus on goals, confidently overcoming obstacles and eagerly seeking innovative solutions to exceed expectations
Job Responsibility
Job Responsibility
  • Make valuable contributions to the deepest recesses of our tech stack – including writing typesafe Ruby and Rails with Sorbet, building performant Kotlin microservices, managing highly available Spark clusters, working on deterministic Temporal workflows, and Terraforming all the things in AWS
  • Operate in hostile territory on all sides–building and managing a data diffing ETL engine that operates across every type of data warehouse and SQL dialect imaginable on data you don’t own or control, and send it to countless permutations of destinations that could respond any number of unpredictable ways
  • Be a reliable and steadfast operator, participating in the team on-call rotation to help diagnose, triage and fix performance bottlenecks and gnarly edge-cases our customers discover
  • Work closely with our product team to help design and develop new features to improve data pipeline observability and debuggability
What we offer
What we offer
  • 100% employer-paid medical insurance*
  • Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
  • RSU stock grants*
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
  • Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Tech Platform

Airwallex is the only unified payments and financial platform for global busines...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
airwallex.com Logo
Airwallex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in backend programming languages such as Java, Go, Rust, Lua, or Python and their corresponding frameworks
  • Familiarity with cloud services (AWS, GCP, Aliyun) and infrastructure management tools (Kubernetes, Docker, Istio)
  • Proven hands-on experience with PostgreSQL, Redis, Elasticsearch, and logical replication, with a deep understanding of performance optimization, scalability, and data consistency in distributed systems
  • Strong familiarity with NGINX, OpenResty, Envoy, APISIX, Kong, and Istio, with a solid understanding of traffic routing, load balancing, and API gateway management in high-scale distributed systems
  • Strong experience and deep understanding of API lifecycle management, from design to deprecation, along with expertise in API security best practices, including authentication, authorization, and threat mitigation
Job Responsibility
Job Responsibility
  • Build Impactful Infrastructure – Develop and refine a cutting-edge application infrastructure that eliminates common technical bottlenecks, reduces maintenance overhead for developers, and accelerates business innovation
  • Solve Complex, High - Scale Challenges – Tackle intricate, organization-wide problems by leveraging the latest technologies, including reactive programming, Temporal, vector databases, distributed systems, and advanced gateway solutions
  • Drive Strategic Technological Excellence – Conduct comprehensive evaluations of emerging solutions and guide the company’s long-term architectural decisions to ensure scalability, efficiency, and global resilience
  • Fulltime
Read More
Arrow Right