Keller Schroeder · 14 hours ago
Sr. Backend Engineer
Keller Schroeder is seeking a Sr. Backend Engineer to help their direct client in a remote position. The role involves implementing APIs, developing GraphQL subgraphs, and ensuring security standards while collaborating with application teams.
Responsibilities
Implement APIs using TypeScript (Node.js/Apollo Server) and Golang for high-performance services
Develop GraphQL subgraphs and REST endpoints, ensuring schema integrity and efficient resolver logic
Integrate with API gateways and enforce security standards (OIDC/JWT, role-based access)
Collaborate with other application teams to design and implement API integration patterns
Work with Apollo Router for federated GraphQL architectures and schema composition
Ensure robust error handling, observability, and performance optimization across services
Build and maintain data access layers using GORM (Go) and PrismaORM/TypeORM (TypeScript)
Implement data integration workflows with relational databases (PostgreSQL) and data warehouses (e.g., Snowflake)
Optimize queries and ensure secure handling of sensitive data
Deploy and operate services on containerized and serverless platforms (ECS/Fargate, Lambda) across AWS/GCP/Azure
Use IaC tools (CDK/Terraform) for environment provisioning and configuration
Implement observability practices with distributed tracing (X-Ray/OpenTelemetry), structured logging, and metrics
Qualification
Required
Bachelor's degree in Computer Science, Engineering, or a related field
Proficiency in Golang and TypeScript; experience with Node.js, Apollo Server, and REST API design
GORM, PrismaORM or TypeORM; strong understanding of relational and NoSQL data stores
Experience with at least one major cloud provider (AWS/GCP/Azure); familiarity with serverless and container orchestration
JWT/OIDC, TLS, IAM/RBAC principles
Logging, metrics, and distributed tracing tools
Automated build/deploy pipelines and zero-downtime deployment strategies
Preferred
Experience with GraphQL federation and Apollo Router
Familiarity with messaging systems (SQS/EventBridge or equivalents) and asynchronous processing patterns
Exposure to data warehouse integration (Snowflake or similar)
Company
Keller Schroeder
Keller Schroeder is an information technology company that offers infrastructure solutions and cyber security services.
Funding
Current Stage
Growth StageCompany data provided by crunchbase