Sr. Software Engineer
Technology
Baltimore, United States1 weeks agoUntil 6/14/2026
Contract
Job description
Apply now: Sr. Software Engineer, location is Remote. The start date is ASAP for this Contract position.
Job Title: Sr. Software Engineer
Location-Type: 100% Remote
Start Date Is: ASAP
Duration: Contract (6 Months w/ potential for extension)
W2 Pay Rate Range: $50/hr - $55.00/hr W2
Benefits: Medical, dental, vision, 401k
Not eligible for visa sponsorship
Job Description
We are seeking a senior-level backend software engineer to design, build, and maintain scalable, secure, and high-performance APIs and distributed systems in a modern cloud-native environment.
Day-to-Day Responsibilities:
- Build and maintain high-performance APIs using GraphQL and REST
- Design and develop secure, scalable backend services using modern architectures
- Collaborate with cross-functional teams to implement API integrations and federation
- Develop GraphQL subgraphs and manage schema composition using Apollo
- Manage and optimize data layers across PostgreSQL and data warehouse systems
- Deploy and operate services using cloud platforms (AWS, GCP, Azure)
- Implement observability practices including logging, metrics, and distributed tracing
- Maintain CI/CD pipelines and ensure reliable, zero-downtime deployments
Must-Have Skills/Experiences:
- Strong proficiency in Golang and TypeScript (Node.js)
- Experience building APIs using GraphQL (Apollo) and REST
- Hands-on experience with ORMs such as GORM, Prisma, or TypeORM
- Experience with relational databases (PostgreSQL) and data modeling
- Cloud experience with AWS, GCP, or Azure (serverless + containerized environments)
- Knowledge of security protocols (JWT, OIDC, RBAC)
- Experience with CI/CD pipelines, infrastructure as code (Terraform/CDK)
- Strong understanding of observability tools (logging, monitoring, tracing)
- Nice-to-Have Skills/Experiences (NOT required, but a plus!) :
- Experience with GraphQL federation and Apollo Router
- Familiarity with event-driven systems (SQS, EventBridge, or similar)
- Experience integraating with data warehouses such as Snowflake
- Exposure to distributed systems design and performance optimization
Keywords
SCHEMACDKTypescriptGraphQLNode.jsJavaScriptPostgresqlJWtRelational grammarCI / CDNodeAWSTerraformCI/CD
¿Te interesa este puesto?