
Senior Software Engineer
MOXFIVE
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $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, understand what truly helps in the moment, and see firsthand how your work makes a difference
- Balance technical skill, customer empathy, and initiative
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 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
Benefits
- Offers Bonus 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GoPythonMongoDBRedisMySQLPostgreSQLREST APIsgRPCAWSKubernetes
Soft skills
customer empathyinitiative