ROLE: Senior Backend Engineer
Location: Irving,TX
LOCALS ONLY
W2 ROLE
Role Overview
As a Senior Backend Engineer you will be a critical contributor to a high-growth mobility platform designed for owner-operator semi-truck drivers. You will take end-to-end ownership of backend microservices from design through to cloud deployment and production support. Your mission is to harden the platform, ensuring 99.99% uptime for critical fueling and payment workflows while building scalable features to support our active users.
Key Responsibilities
● Design and maintain high-performance microservices using Java Spring and Python. Lead the migration of legacy SOAP services to REST APIs and the transition of high-concurrency services from Python to Java for improved thread-safe processing.
● Bridge gaps in monitoring and observability by integrating services with Grafana and standardizing distributed tracing. Implement rate limiting and bidirectional throttling through API Gateway (Apigee) migration.
● Champion PCI 4.0 compliance by implementing secure tokenization and feature-flagging strategies. Fortify the app against fraud through the implementation of 3D Secure (3DS) and secure authentication services (Okta).
● Take full ownership of CI/CD pipelines using GitHub Actions. Manage services within AWS (ECS), including autoscaling policies, IP allocation, and multi-AZ deployments for automatic failover and disaster recovery.
● Provide "hyper-care" during user ramp-ups, including troubleshooting complex production issues like circuit breaker loops or DNS caching errors. Reduce customer support load by enhancing the Admin Hub with precise error reporting and self-service capabilities.
Technical Requirements
Category
Required Stack / Skills
Languages
Expert: Python, Java (Spring Boot). Familiarity: Perl, Bash.
Cloud/Infra
AWS Specialist: ECS, S3, RDS (PostgreSQL/Aurora), ElastiCache (Redis), Kafka.
DevOps
GitHub Actions, Terraform (Terragrunt), Docker/Containerization, Fabric.
Observability
Splunk, Grafana, Prometheus, Datadog (migration focus).
Architectures
Event-driven design (Kafka/Avro), Micro-Frontend (MFE), RESTful API design.
Professional Qualifications
● 5-8 years of professional experience in software engineering.
● Proven ability to navigate the entire software lifecycle, including hands-on testing (Robot
Framework, LambdaTest) and cloud deployment.
● Expertise in diagnosing root causes in high-concurrency environments (e.g., async event
loop timeouts, thread locking, or connection pool saturation).
● Experience working in Agile/Scrum environments, participating in weekly backlog
refinement and sprint planning to drive clear task writing and delivery.
● Ability to make technical decisions through a customer lens, focusing on reducing friction
in onboarding and payment workflows.
We are looking for an engineer who treats "Production" as part of their development environment.