via Dice
$90K - 140K a year
Design, build, and maintain distributed backend systems and APIs using TypeScript and Golang.
Proficiency in Golang and TypeScript, experience with cloud providers, security practices, observability, and CI/CD pipelines.
Job Title: Software Engineer (Mid/Senior) Backend Services & API with TypeScript and Golang Work Location: Remote Long Term Contract Mandatory Skills: Job Title: Software Engineer (Mid/Senior) Backend Services & API Integrations Position Summary We are looking for a highly skilled backend developer to design, build, and maintain distributed systems and APIs that power mission-critical services. This role focuses on hands-on development with TypeScript and Golang, leveraging modern frameworks and cloud-native architectures to deliver secure, scalable, and resilient solutions. • We are actively seeking a Senior Software Engineer. The Senior Software Engineer will deliver automated solutions for software processes. Run tests for databases, systems, networks, applications, hardware and software. Identify bugs and quality issues in development, service or business processes. • Proficient programming skills in one or more languages and the ability deliver a clear, concise explanation of work via technical writing. • Interest in and ability to discuss technical concepts beyond own immediate work. • Applies enthusiasm for continuous learning to improve contributions and maintains craftsmanlike approach to work and, generally, understands how own work fits into broader technical strategy. • Applies and hones core skills for software development and expresses interest in technology trends including design principles and patterns, and methods including Agile software development, iterative delivery, and cloud computing. Required Skills & Experience • Languages & Frameworks: Proficiency in Golang and TypeScript; experience with Node.js, Apollo Server, and REST API design. • ORMs & Data Modeling: GORM, PrismaORM or TypeORM; strong understanding of relational and NoSQL data stores. • Cloud & Infrastructure: Experience with at least one major cloud provider (AWS/Google Cloud Platform/Azure); familiarity with serverless and container orchestration. • Security: JWT/OIDC, TLS, IAM/RBAC principles. • Observability: Logging, metrics, and distributed tracing tools. • CI/CD: Automated build/deploy pipelines and zero-downtime deployment strategies. Preferred Qualifications: • 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). Desired Skills Bachelor's degree in Computer Science, Computer Engineering or a similar field
This job posting was last updated on 4/17/2026