Security, Identity & Intelligence On Every Voice
Software Engineer - Authentication
Location
United States
Posted
10 days ago
Salary
Not specified
No structured requirement data.
Job Description
Role Description
This role involves designing, building, validating, releasing, operating, and improving high-performance services and APIs for authentication.
- Design model training and inference workflows with clear versioning, lineage, and promotion criteria.
- Define service responsibilities, interfaces, and data contracts that evolve safely.
- Specify behavior under retries, timeouts, partial failures, and dependency degradation.
- Choose consistency and durability guarantees that match risk, latency targets, and operational realities.
- Design the request path for predictable tail latency and controlled resource usage.
- Build and operate high-performance services and APIs that keep authentication reliable, secure, and fast at scale.
- Implement distributed services that are safe under concurrency and robust to duplicate and out-of-order events.
- Build real-time scoring and decision services with clear input/output contracts and bounded execution time.
- Build distributed training pipelines that scale, are reproducible, and produce auditable artifacts.
- Build pipelines that move data and model artifacts through validation, promotion, and release.
- Define automated quality gates for service changes and releases.
- Add checks for data quality, schema/contract adherence, and training-serving consistency.
- Define acceptance criteria tied to measurable outcomes and production behavior.
- Ship changes with staged rollouts and rollback readiness as defaults.
- Coordinate multi-service releases with clear cutover and recovery plans.
- Use production signals to validate rollouts and trigger rollback when risk is high.
- Participate in on-call rotation, including nights and weekends.
- Own after-hours production releases, including rollout validation, monitoring, and rollback execution.
- Instrument the full path with metrics, logs, and traces that enable fast detection and diagnosis.
- Implement alerting that reflects user impact, not just component health.
- Lead incident response for your services, restore service quickly, and communicate clearly during events.
- Run post-incident reviews and close follow-ups that measurably reduce recurrence.
- Drive reliability work through SLIs, SLOs, and error budgets, and make tradeoffs explicit.
- Improve performance and cost through profiling, load testing, and capacity planning.
- Raise engineering quality through reviews, standards, and simplification of operationally expensive designs.
- Align across teams on interfaces, data contracts, and reliability expectations to reduce coordination friction.
- Evaluate new approaches when they materially improve security, performance, delivery safety, or operational simplicity.
Qualifications
- 3–5 years of software development experience.
- Experience designing and implementing highly scalable cloud-based APIs.
- Experience with multiple programming languages, such as Python and Go.
- Expertise in data structures, algorithms, and concurrency.
- Experience building and operating real-time distributed systems, including patterns for resilient services.
- Experience working with production ML systems and MLOps is a strong plus, but not required.
- 2+ years of experience in DevOps practices towards deployment of SaaS services.
- Knowledge of different data storage technologies, such as Redis and MySQL.
- Knowledge of Docker and container orchestration frameworks such as Kubernetes.
- Experience developing and maintaining services using AWS native products.
- Experience with observability and monitoring tools.
- Linux proficiency.
Benefits
- Competitive compensation, including equity for all employees.
- Unlimited Paid Time Off (PTO).
- Generous health and welfare plans to choose from.
- Best-in-class Health Savings Account (HSA) employer contribution.
- Affordable vision and dental plans for you and your family.
- Employer-provided life and disability coverage with additional supplemental options.
- Paid Parental Leave - Including birth, adoptive & foster parents.
- One year of diaper delivery for your newest addition to the family.
- Identity protection through Norton LifeLock.
- Recurring monthly Phone and Internet allowance.
- One-time home office allowance.
- Remote first environment.
- Company holidays.
- Annual professional development and learning benefit.
- Pick your own Apple MacBook Pro.
- Retirement plan with competitive 401(k) match.
- Wellness Program including Employee Assistance Program, 24/7 Telemedicine.
Job Requirements
- 3–5 years of software development experience.
- Experience designing and implementing highly scalable cloud-based APIs.
- Experience with multiple programming languages, such as Python and Go.
- Expertise in data structures, algorithms, and concurrency.
- Experience building and operating real-time distributed systems, including patterns for resilient services.
- Experience working with production ML systems and MLOps is a strong plus, but not required.
- 2+ years of experience in DevOps practices towards deployment of SaaS services.
- Knowledge of different data storage technologies, such as Redis and MySQL.
- Knowledge of Docker and container orchestration frameworks such as Kubernetes.
- Experience developing and maintaining services using AWS native products.
- Experience with observability and monitoring tools.
- Linux proficiency.
Benefits
- Competitive compensation, including equity for all employees.
- Unlimited Paid Time Off (PTO).
- Generous health and welfare plans to choose from.
- Best-in-class Health Savings Account (HSA) employer contribution.
- Affordable vision and dental plans for you and your family.
- Employer-provided life and disability coverage with additional supplemental options.
- Paid Parental Leave - Including birth, adoptive & foster parents.
- One year of diaper delivery for your newest addition to the family.
- Identity protection through Norton LifeLock.
- Recurring monthly Phone and Internet allowance.
- One-time home office allowance.
- Remote first environment.
- Company holidays.
- Annual professional development and learning benefit.
- Pick your own Apple MacBook Pro.
- Retirement plan with competitive 401(k) match.
- Wellness Program including Employee Assistance Program, 24/7 Telemedicine.
Related Guides
Related Job Pages
More Software Engineer Jobs
The role involves owning the design, development, and reliability of core platform services for account and identity management across all Coinbase products. Responsibilities include architecting backend services for onboarding, organization management, and leading the technical evolution toward a unified accounts platform.
The engineer will build and own backend product capabilities for Stytch’s identity platform, shipping new API surfaces and core authentication flows, including agentic and non-human identity use cases. They will also design, implement, and maintain scalable, reliable distributed services, optimizing for security, latency, and developer experience.
Engineering Principal - Process
BAE Systems, Inc.BAE Systems, Inc. is the U.S. subsidiary of BAE Systems plc, an international defense, aerospace and security company which delivers a full range of products and services for air, land and naval forces, as well as advanced electronics, security, information technology solutions and customer support services. Improving the future and protecting lives is an ambitious mission, but it’s what we do at BAE Systems. Working here means using your passion and ingenuity where it counts – defending national security with breakthrough technology, superior products, and intelligence solutions. As you develop the latest technology and defend national security, you will continually hone your skills on a team—making a big impact on a global scale. At BAE Systems, you’ll find a rewarding career that truly makes a difference. The Platforms & Services (P&S) sector under BAE Systems, Inc does the big stuff: the armored combat vehicles, naval guns, missile launchers, and naval ship repair…just to name a few. Our employees take pride in the work they do and why they do it. They are on the front lines every day, building our products to protect the lives of those who serve. We may be biased, but we think P&S does some of the coolest work around, and we think you will too.
The Supplier Development Engineer's role is vital in managing supplier relationships and ensuring that BAE Systems receives high-quality products on time and at a reasonable cost. This role directly supports the company's ability to meet customer requirements and maintain a compe...
Software Engineer III - Fanatics Markets
FanaticsFanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Through the Fanatics platform, sports fans can buy licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods. Collect physical and digital trading cards, sports memorabilia, and other digital assets. Bet as the company builds its Sportsbook and iGaming platform. Fanatics has an established database of over 100 million global sports fans. A global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences, and retail partners. Over 2,000 retail locations, including its Lids retail stores. More than 22,000 employees are committed to relentlessly enhancing the fan experience and delighting sports fans globally.
As a Sr Software Engineer, Distributed Systems, you’ll be responsible for powering the rapidly growing Fanatics Markets app. In your role you'll be recognized as a technical leader, combining strategic thinking with hands-on execution. Lead ambitious projects, setting the standar...