Senior Backend Software Engineer

closed
Job Mobz Logo

Job Mobz

πŸ“Remote - United States

Summary

Join Employer.com, a rapidly growing company building systems for modern accounting and business operations, as a Senior Software Engineer. This remote, full-time position requires deep experience in backend systems, infrastructure, and cloud-native technologies. You will design, build, and maintain high-performance backend services and infrastructure, own features end-to-end, write clean and well-tested code, collaborate with other teams, and drive improvements in scalability, observability, and fault tolerance. The ideal candidate will have extensive experience with backend development languages, databases, streaming and messaging systems, infrastructure and DevOps tools, cloud platforms, and CI/CD and observability tools. Additional qualifications include a bachelor's degree in a related field, experience at a major tech company or fast-paced startup, strong understanding of distributed systems and microservice architecture, familiarity with secure, fault-tolerant system design, experience in SaaS environments or B2B platforms, some experience with full stack development and cross-functional collaboration, leadership or team lead experience, and excellent communication skills.

Requirements

  • Backend development in languages like Go, Python, or Java
  • Databases: PostgreSQL, Aerospike, Redis, Cassandra, MongoDB
  • Streaming & Messaging: Apache Kafka, gRPC, REST APIs
  • Infrastructure & DevOps: Docker, Kubernetes, Helm, Terraform
  • Cloud platforms: AWS and/or GCP
  • CI/CD & Observability: GitLab CI, ArgoCD, Prometheus, Grafana
  • A bachelor’s degree in Engineering, Computer Science, or a related field
  • Strong understanding of distributed systems and microservice architecture
  • Familiarity with secure, fault-tolerant system design
  • Experience in SaaS environments or B2B platforms
  • Some experience with full stack development and cross-functional collaboration
  • Leadership or team lead experience, with a track record of mentoring others and driving technical direction
  • A collaborative mindset and excellent communication skills

Responsibilities

  • Design, build, and maintain high-performance backend services and infrastructure
  • Own features end-to-end β€” from architecture and implementation to deployment and monitoring
  • Write clean, well-tested, production-ready code with a focus on reliability and performance
  • Collaborate closely with product, design, and infrastructure teams to deliver scalable solutions
  • Drive improvements in scalability, observability, and fault tolerance across systems
  • Help shape engineering best practices and mentor other team members

Preferred Qualifications

Experience at a major tech company or fast-paced startup is a strong plus

Benefits

Remote

This job is filled or no longer available