Senior Software Engineer (Backend – Contractor, API Gateway)
About the Role
We’re seeking a Senior Backend Engineer to help design and build the backbone of our platform’s data communication. You’ll own services that power robust, high-performance API gateways enabling secure, reliable, and efficient data exchange between client applications and backend services. Your work will directly impact scalability, performance, and security across the platform.
What You’ll Do
-
Own and contribute code across multiple backend services and codebases.
-
Design, build, and optimize API gateway components and supporting services for high-throughput, low-latency traffic.
-
Ensure resilience and high availability through fault-tolerant architectures, caching, and graceful degradation patterns.
-
Collaborate with cross-functional teams to gather requirements, define solutions, and champion API and backend best practices.
-
Conduct code reviews, improve engineering standards, tooling, and processes.
-
Stay current on industry trends and recommend improvements to the tech stack and workflows.
What We’re Looking For
-
5+ years of professional backend engineering experience building scalable, high-performance systems.
-
Strong proficiency with Java and its ecosystem. Go experience is a plus.
-
Hands-on experience with cloud technologies (preferably AWS).
-
Proven collaboration and communication skills working with cross-functional partners.
-
User-focused mindset with a pragmatic, solutions-oriented approach.
Nice to Have (Optional)
-
Experience with API gateway patterns, service meshes, and observability (metrics, tracing, logging).
-
Familiarity with containerization/orchestration (Docker/Kubernetes) and CI/CD pipelines.
-
Knowledge of data streaming, caching, and distributed systems fundamentals.
Contract Details
-
Type: Contract
-
Location: Remote (U.S.)
-
Hours: Full-time
-
Duration: 12 Months
Company confidential. This description summarizes key responsibilities and qualifications and may evolve with team needs.