This position is no longer accepting applications
Closed on June 24, 2026.
Staff Software Engineer
Backend Developer
API
APIs
AWS
Cloud
Cloud Architecture
Cloud Native
Cloud Operations
Database
DevOps
Engineering
Integration
JavaScript
Jwt
Kubernetes
Node.js
NoSQL
OAuth
PHP
Software Engineer
Software Engineering
SQL
Team Lead
Technical Lead
TypeScript
View similar jobs
Get alerted when similar jobs are posted — set up a Backend Developer jobs alert.
See other roles at Neubus.
Job Description
Staff Software Engineer role focusing on Node.js/TypeScript, Python, and PHP with AWS, OAuth2/JWT, and AI-assisted development using Cursor.
Responsibilities
- Own microservices architecture by defining service boundaries, APIs, data contracts, and integration patterns to support scalable product growth.
- Translate customer requirements into product capabilities by partnering with Product and stakeholders to clarify needs, define scope, craft technical approaches, and deliver incrementally.
- Provide technical and thought leadership across teams; establish architecture standards and best practices.
- Collaborate with product managers, customers, and engineering teams to solve complex problems and drive outcomes.
- Build and maintain services using Node.js, TypeScript, Python, and PHP, plus SQL and NoSQL data stores.
- Design and implement extensible REST APIs and service-to-service communication patterns.
- Implement secure authentication and authorization using OAuth2 and JWT based access tokens.
- Build and operate cloud-native solutions on AWS with production-grade reliability, security, and observability.
- Drive CI/CD, infrastructure as code, and automated testing practices across services.
- Lead technical planning, decomposition, and delivery across multiple workstreams; ensure quality, performance, and operability.
- Mentor engineers through code reviews, pairing, architecture reviews, and coaching.
- Analyze cloud cost drivers, forecast impacts, and incorporate cost awareness into architecture decisions.
- Establish and improve operational readiness through monitoring, alerting, incident response, and performance tuning.
Requirements
- 12+ years of professional software development experience.
- 8+ years in architecture and system design, including reliability and scaling.
- Significant production microservices architecture experience: domain driven service modeling, API versioning, backward compatibility.
- Significant production microservices architecture experience: resilience patterns (timeouts, retries, circuit breakers) and distributed tracing.
- Significant production microservices architecture experience: data ownership and consistency strategies (sagas, outbox, eventual consistency).
- Proven ability to translate customer requirements into product: discovery/clarification, technical scoping, tradeoff decisions, iterative delivery.
- Proven ability to collaborate with Product, UX, and customer-facing teams to translate needs into capabilities.
- Strong proficiency in at least two of Node.js/TypeScript, Python, PHP, with ability to work across all four as needed.
- 4+ years of cloud experience with strong preference for AWS (IAM, VPC, ECS/EKS, Lambda, RDS/DynamoDB, S3, CloudWatch, etc.).
- Experience with SQL and NoSQL databases; designing data models and service-owned persistence.
- Experience with Docker and container orchestration (Kubernetes/EKS preferred where applicable).
- Experience with OAuth2 and JWT, and modern service authentication/authorization practices.
- Experience with continuous delivery and infrastructure as code (Terraform, CloudFormation, or CDK).
- Strong fundamentals in data structures, algorithms, and engineering best practices.
- Expert-level proficiency with Cursor or comparable AI coding tools (prompting, refactoring, test generation, debugging, safe-use discipline).
- Ability to operate effectively in a fast-paced, startup-like environment.
Technologies
- Node.js
- TypeScript
- Python
- PHP
- SQL
- NoSQL
- OAuth2
- JWT
- Cursor
- AWS
- IAM
- VPC
- ECS
- EKS
- Lambda
- RDS
- DynamoDB
- S3
- CloudWatch
- REST APIs
- Docker
- Kubernetes
- Terraform
- CloudFormation
- CDK
Benefits
- 401(k)
- Dental insurance
- Employee assistance program
- Free parking
- Health insurance
- Health savings account
- Life insurance
- Paid holidays
- Paid time off
- Prescription drug insurance
- Relocation assistance
- Snacks provided
- Vision insurance
Preferred Qualifications
- Experience with event driven architectures (SNS/SQS/Kinesis/Kafka) and distributed systems.
- Strong observability experience (metrics, logs, traces) and production operations ownership.
- Experience building internal platforms, frameworks, or developer productivity tooling.
- Publications or speaking history in credible conferences or journals (optional).
Work Location
Hybrid remote in Round Rock, TX 78664
Pay
$130,000 - $160,000 per year