MOXFIVE

Senior Software Engineer, Backend

MOXFIVE

full-time

Posted on:

Location Type: Remote

Location: Remote • California, Missouri • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $160,000 - $220,000 per year

Job Level

Senior

Tech Stack

AWSCloudGoGRPCKubernetesMongoDBMySQLNoSQLPostgresPythonRedisTerraform

About the role

  • Architect and build the core systems behind modern, scalable software platforms
  • Tackle challenging problems from backend architecture to intuitive user workflows
  • Deliver reliable solutions that businesses trust
  • Work closely with customers facing cyberattacks to understand their needs
  • Help design the first AI-powered incident response platform for quick recovery
  • Contribute to customer success through direct impact on engineering efforts

Requirements

  • Education: Bachelor’s in Computer Science or equivalent experience (Master’s is a plus)
  • Experience: 3+ years designing and building distributed, scalable systems in production environments
  • Languages: Proficient in Go and Python, with a strong focus on practical experience in real-world applications
  • Databases: Experience with databases across multiple paradigms: MongoDB (NoSQL/document-oriented), Redis (NoSQL/in-memory key-value), and relational databases including MySQL and PostgreSQL
  • API Integration: Expertise designing and consuming REST APIs and gRPC services
  • AI/LLM: Experience integrating and deploying Large Language Model–based solutions (e.g., OpenAI, Google Gemini, AWS Bedrock), including building and consuming APIs for prompt handling, embeddings, and retrieval-augmented generation
  • Cloud: Strong experience with AWS, including EKS and infrastructure-as-code with Terraform, with a need for greater involvement in broader architectural decision-making and hands-on implementation
  • Service Deployment: Hands-on experience deploying containerized services on Kubernetes, particularly with Envoy Gateway and Linkerd service mesh
  • Workflow Orchestration: Experience with Temporal or related workflow execution platforms is valued; however, we also seek candidates enthusiastic about learning and using Temporal

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
GoPythonMongoDBRedisMySQLPostgreSQLREST APIsgRPCAWSTerraform
Soft skills
problem-solvingcustomer-focusedcollaborationcommunicationadaptability
Certifications
Bachelor’s in Computer ScienceMaster’s in Computer Science