Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Infrastructure

James Consultancy Services , LLC

Job Description

Job Description

Role Description

We’re seeking a Senior Software Engineer to join our Infrastructure team within Platform. You’ll

join a small, focused team with high ownership and closely collaborate with the Technical Lead

and Director of Platform on architecture and delivery.

The Infrastructure team builds and operates shared services that every engineering team

depends on (authentication, authorization, developer tooling, notifications, and public APIs).

Rather than owning a single product, you’ll work across foundational platform capabilities that

serve both internal engineering teams and external partners.

Your primary focus will be two high-priority initiatives:

1. Developer Portal — Build a production-grade, partner-facing developer platform that

delivers an industry-leading onboarding and integration experience. Partners will use this

portal to discover APIs, manage credentials, access interactive documentation, view

usage metrics, search request logs, and integrate with the Client's platform with

minimal support from our team.

2. Notification Service — Expand our notification platform to support in-app notifications,

event-driven callbacks (webhooks), and integration with delivery and engagement

reporting from providers like SendGrid and Twilio (e.g., click tracking, bounce reporting,

delivery status).

What You’ll Do

• Platform Development: Support designing and building the Developer Portal including

account management, interactive API documentation, request log search, and usage

metrics dashboards.

• API Design: Build tooling that transforms internal Swagger/OpenAPI specs into

partner-facing API documentation. Managing API Gateway routes, stripping internal-only

fields, normalizing auth schemes, and producing consistent error models and versioning.

The underlying APIs are built by domain teams; your focus is making them clean,

consistent, and ready for external consumption.

• Infrastructure as Code: Write and maintain Terraform/Terragrunt configurations for AWS

services including API Gateway, Lambda authorizers, Cognito, and supporting

infrastructure across multiple environments (dev, QA, production).

• Notification Platform: Extend the notification service to handle in-app notifications,

webhook delivery, and event ingestion from third-party messaging providers.

• Security & Auth: Work within and refine our existing authorization system, covering

Cognito-based identity, M2M and user token validation, API key management, and API

Gateway authorization to support partner access patterns.

• Developer Experience: Build services and tooling that enable external partners to

onboard, authenticate, test integrations, and troubleshoot issues independently.

• Operations & Reliability: Support day-to-day operation of Infrastructure services,

including monitoring, incident response, debugging production issues, and partnering with

SRE to ensure availability and performance.

• Technical Leadership: Lead technical design discussions, mentor engineers, conduct

thoughtful code reviews, and help define engineering standards.

Qualifications

Required

• 5+ years of professional software engineering experience building production backend

services or shared platform capabilities.

• Strong proficiency with Node.js, TypeScript, and NestJS (or comparable backend

frameworks).

• Experience with AWS services including API Gateway, Lambda, Cognito, IAM, and

CloudWatch.

• Hands-on experience writing and maintaining Terraform or Terragrunt for production

infrastructure.

• Experience designing and implementing authentication and authorization systems using

OAuth2, JWT, OpenID Connect, or AWS Cognito.

• Experience designing and implementing REST APIs using OpenAPI/Swagger

specifications.

• Experience building reusable SDKs, shared libraries, or internal developer tooling

consumed by multiple teams.

• A security-first mindset and attention to least-privilege, secret management, and audit

logging when designing systems that handle credentials, API keys, and access tokens.

• Strong understanding of API lifecycle management, versioning, and backwards

compatibility.

• Experience with Git workflows and modern CI/CD pipelines.

• Professional proficiency in English (both written and spoken).

Nice to Have

• Experience building Developer Portals, API platforms, or partner-facing developer

products.

• Experience integrating with email and messaging platforms such as SendGrid, Twilio, or

similar services.

• Experience with Kubernetes and containerized applications.

• Experience with observability platforms such as Datadog, OpenTelemetry, or CloudWatch.

• Familiarity with webhook delivery systems.

• Experience with GitHub Actions

About the Team

The Developer Portal and Partner API Platform initiative is owned by the Infrastructure team in

partnership with Site Reliability Engineering (SRE). Your primary users are internal product

engineering teams and external API partners.

We use AI-assisted development tools extensively and expect engineers to leverage them

effectively.

What Success Looks Like

A successful engineer in this role will deliver a self-service developer portal that reduces partner

onboarding from days of back-and-forth to hours of independent integration, build the tooling

pipeline that keeps partner-facing API documentation accurate and consistent as domain teams

ship changes, expand the notification platform to support reliable in-app notifications, event

reporting from messaging providers, and contribute to a platform that scales.

Vacancy posted 24 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Infrastructure in Mountain View, CA vacancy
  • $174k - $252k

     ...years of experience developing large-scale infrastructure, distributed systems or networks, or...  ...testing, maintaining, or launching software products, and 1 year of experience with...  ...accessible technologies. Google's software engineers develop the next-generation... 
    Senior

    Google

    Mountain View, CA
    3 days ago
  • $180k - $215k

     ...Kodiak is also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities...  ...the U.S. Department of Defense.We are looking for a Senior Software Engineer to build infrastructure, tools, and systems that support our Planning team to... 
    Senior
    Visa sponsorship

    Kodiak Robotics

    Mountain View, CA
    7 days ago
  • $174k - $252k

     ...transactional database systems.Understanding of distributed computing concepts, consensus algorithms (e.g., Paxos).Google Cloud's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information... 
    Senior

    Google

    Sunnyvale, CA
    4 days ago
  • $174k - $252k

     ...experience testing, maintaining, or launching software products.3 years of experience developing large-scale infrastructure, distributed systems or networks, or...  ...developing accessible technologies. Google's software engineers develop the next-generation technologies that... 
    Senior

    Google

    Sunnyvale, CA
    3 days ago
  • $193.93k - $291.15k

     ...Google, Softbank, Fidelity, T. Rowe Price, and other leading investorsAbout the RoleNuro is seeking a Software Engineer with expertise in large-scale infrastructure, workload orchestration, and data processing to join our ML Infrastructure team. In this role, you will... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    5 days ago
  • $162k - $260k

     ...from Aurora, visit aurora.tech or follow us on LinkedIn.What we are looking forWe’re searching for a Senior Software Engineer, ML Evaluation & Introspection Infrastructure to join our Behavior Analysis team, reporting to the team’s engineering manager. Aurora’s trucks... 
    Senior
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    2 days ago
  • $174k - $252k

     ...practical experience. 5 years of experience in software development using C++ or Go.3 years of experience designing and developing infrastructure or distributed systems.1 year of...  ...to accelerate development and engineering productivity.Experience designing and developing... 
    Senior

    Google

    Sunnyvale, CA
    5 days ago
  • $183k - $275k

     ...test different aspects of the software and hardware integration...  ...the road. You will own the infrastructure that makes this possible.Our...  ...profiling tools, and much much more.Engineers across the company rely on...  ...deliver, and you've briefed senior engineering leadership on... 
    Senior
    Temporary work
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    5 days ago
  • $150k - $250k

     ...) encompasses our mission and ethos for why we build.About The RoleWe're looking for a talented, driven Senior Software Engineer to build the critical infrastructure that powers trading on Aptos.This role will have significant impact and visibility - the systems you build... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area

    Aptos Labs

    Palo Alto, CA
    7 days ago
  • $153.2k - $234.1k

    Job DescriptionRole OverviewAs a Senior Software Engineer on the Rendering Infrastructure team, you will build the systems that turn a GPU-accelerated, physically-based sensor simulator into a production platform — one that runs reproducibly, at cluster scale, and against... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $174k - $252k

     ...Senior Software Engineer, Infrastructure, Google Ads Share Senior Software Engineer, Infrastructure, Google Ads Google Mountain View, CA, USA Job Requirements ~ Bachelor’s degree or equivalent practical experience. ~5 years of experience programming in C++... 
    Senior

    Google LLC

    Mountain View, CA
    2 days ago
  • $174k - $252k

     ...Senior Software Engineer, Infrastructure, Search Share Senior Software Engineer, Infrastructure, Search Google Mountain View, CA, USA X In most instances, this position requires in-person interviews as part of the hiring process. ~ Bachelor’s degree or equivalent... 
    Senior

    Google LLC

    Mountain View, CA
    1 hour ago
  • $174k - $252k

     ...Senior Software Engineer, Infrastructure, Spanner Share Senior Software Engineer, Infrastructure, Spanner corporate_fare Google place Sunnyvale, CA, USA X In most instances, this position requires in-person interviews as part of the hiring process. ~ Bachelor... 
    Senior

    Google LLC

    Sunnyvale, CA
    2 days ago
  • $174k - $252k

     ...Senior Software Engineer, Infrastructure, AlloyDB Share Senior Software Engineer, Infrastructure, AlloyDB Google Sunnyvale, CA, USA X In most instances, this position requires in-person interviews as part of the hiring process. ~ Bachelor’s degree or equivalent... 
    Senior

    Google LLC

    Sunnyvale, CA
    1 hour ago
  • $174k - $252k

     ...experience.5 years of experience with software development in one or more programming...  ...experience with developing large-scale infrastructure, distributed systems or networks, or experience...  ...development using Go.Google's software engineers develop the next-generation... 
    Senior

    Google

    Sunnyvale, CA
    4 days ago
  • $185k - $230k

    The OpportunityAre you an experienced Senior Software Engineer, Backend (Infrastructure) looking to make a significant impact at the intersection of scalable web services and cutting-edge AI technologies? We're seeking a talented engineer to lead the development, deployment... 
    Senior
    Permanent employment

    Otter.ai

    Mountain View, CA
    7 days ago
  •  ...value for both sides. Founded by ex-Meta product and engineering leaders, we've raised over $30M in total capital from...  ...converge. The Role We're looking for a Senior Software Engineer, Infrastructure to own the reliability, scalability, and operational excellence... 
    Senior
    Work at office
    Remote work
    Flexible hours
    Shift work

    Nectar Social

    Palo Alto, CA
    3 days ago
  • $144k - $236k

     ...works.Job DescriptionAs part of our world-class software engineering team, you will help build the next-generation infrastructure and platforms that power LinkedIn’s products,...  ...Work posters: Full-timeFunction: EngineeringExperience level: Mid-Senior LevelIndustry: Internet
    Senior
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    5 days ago
  •  ...CaliforniaHybridFull Time$190k - $220kA leading provider of physical AI and autonomy software solutions is hiring for a full-time, senior software engineer to do product development on their core AI infrastructure platform. The engineering environment includes modern full-stack web... 
    Senior
    Full time

    Motion Recruitment

    Sunnyvale, CA
    6 days ago
  • Google seeks engineers to design, test, and deploy software across massive-scale systems. You will work on projects critical to Google’s needs, with opportunities to switch teams as you grow within a fast-paced environment. Responsibilities include coding, reviews, documentation... 
    Senior

    Google

    Sunnyvale, CA
    4 days ago
  • Aptos is seeking a Senior Software Engineer to build the critical trading infrastructure and backend systems powering our platform. This role focuses on APIs, indexers, node infrastructure, SDKs, and developer tools that form the foundation for trading and trading products... 
    Senior

    Apto

    Palo Alto, CA
    3 days ago
  • $174k - $253k

     ...experience testing, maintaining, or launching software products, and 1 year of experience with...  ...technologies. Google's software engineers develop the next-generation technologies...  ...enhance software solutions.The AI and Infrastructure team is redefining what’s possible. We... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    5 days ago
  • $193.93k - $291.15k

     ...output generalists where ML and systems engineering converge to push autonomy performance forward. As a Senior Perception ML Data Infrastructure Engineer, you will own the critical...  ...of.About YouBS/MS in Computer Science, Software Engineering, Robotics, or a related quantitative... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    6 days ago
  •  ...billion, the Silicon Valley company is creating the digital infrastructure needed to bring intelligence to every moving machine on the...  ...infrastructure team builds and maintains the platform that product engineering uses to ship, operate, and scale their applications. We are... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Sunnyvale, CA
    2 days ago
  • $188.5k - $282.7k

     ...of what's possible with enterprise AI infrastructure.Nature of the Specialized DutiesArchitecting...  ...parity across disparate environments.Engineering secure "Landing Zones" and multi-...  ...Master’s degree is preferred given the seniority and the requirement for advanced... 
    Senior

    Rubrik

    Palo Alto, CA
    3 days ago
  • $200k - $300k

     ...About the Role Join the infrastructure team at an early-stage AI-powered social software company. You will help scale the distributed systems behind high-volume...  ...experience in SRE infrastructure platform or DevOps engineering including operating production systems. ~... 
    Senior
    Full time

    Wintermeyer Ventures

    Palo Alto, CA
    7 days ago
  • $150k - $250k

     ...significant investments in infrastructure for AI. Through its wholly owned...  ..., focused on infrastructure software for AI and AI foundations...  ...Computer Science, Electrical Engineering, or related field. 5+ years...  ...resource utilization. As a Senior Software Engineer responsible... 
    Senior

    SB Telecom America Corp.

    Sunnyvale, CA
    3 days ago
  • $176k - $242k

     ...Senior Software Engineer - Data Infrastructure Mountain View, CA Who we are Atoms is building the machines that power the next era of progress. Over the last decade, software has transformed the digital world. But the physical world, where food is made, minerals... 
    Senior
    Full time
    Temporary work
    Work at office
    Flexible hours

    ATOMS Careers page

    Mountain View, CA
    11 hours ago
  • $200k - $300k

     ...board weekly. The founding team comes from big-tech product and engineering leadership, and the company is backed by top-tier venture...  ...We're helping our client hire one of their first dedicated infrastructure engineers. You'd take ownership of the systems that keep a fast... 
    Senior
    Full time
    H1b
    Work at office
    Visa sponsorship
    Relocation package

    David Joseph & Company

    Palo Alto, CA
    7 days ago
  • $165k - $242k

     ...enterprises, CoreWeave combines superior infrastructure performance with deep technical...  ...infrastructure. Who You Are We are seeking a senior engineer with specialization in database and...  ...You have 5+ years of experience in a software or infrastructure engineering industry... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Infrastructure. Be the first to apply!