Senior Backend Software Engineer
closed
Job Mobz
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