Staff/Principal Software Engineer

STAFFING SERVICES, INC.
St. Louis, MO, United States
1 day ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
0 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Botnet Data Normalization Programming Tools Distributed Systems Python (Programming Language) Machine Learning OAuth
+15 more
Public Key Infrastructure Systems Architecture TypeScript Data Logging GitHub Copilot Delivery Pipeline Large Language Models Spring-boot Backend Event Driven Architecture Free and Open-Source Software Multiaccess Edge Computing Dynatrace Databricks Microservices

Requirements

  • 10+ years of experience building production distributed systems
  • Strong Java + Spring Boot
  • Strong AWS experience
  • Experience with microservices, APIs, event-driven architecture
  • Experience building ML/AI inference pipelines
  • Data normalization, feature pipelines, model-serving integration
  • Hands-on Edge Computing / CDN

  • Edge Workers
  • CDN Functions
  • Lambda@Edge or similar
  • Strong system architecture/design experience
  • Experience building 0-to-1 / greenfield systems
  • Comfortable working in fast-paced, ambiguous environments
  • Strong experience using AI-assisted development tools

  • GitHub Copilot
  • LLM-based coding tools
  • Agentic coding assistants
  • Strong JavaScript/TypeScript or ability to work with JS/TS edge runtimes

Nice-to-Have

  • Identity/Security experience: JWT, JWS, PKI, OAuth 2.0, bot detection
  • Python
  • Databricks
  • ML Model Registry
  • Observability: distributed tracing, logging, dashboards
  • Third-party/vendor integrations
  • Open-source contributions

Tech Stack

  • Backend: Java, Spring Boot
  • Cloud: AWS
  • Edge: Edge Workers, CDN Compute, Lambda@Edge
  • AI/Data: Python, Databricks, ML Model Registry
  • Languages: Java, JavaScript/TypeScript, Python
  • Dev Tools: GitHub Copilot, AI/LLM coding tools

About the company

Overview Enterprise Mobility is a leading provider of mobility solutions, owning and operating the Enterprise Rent-A-Car, National Car Rental and Alamo Rent A Car brands through …

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:32 min

Dependency risks in widespread NPM supply chain attacks

Chris Heilmann +2 · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

5:00 min

Exploring the specific workplace responsibilities of staff software engineers

Jan Giacomelli · LIVE

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all