Taro Logo

Senior Backend Software Engineer

AWeber is a company providing web platform services to thousands of small businesses.
United States
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS

Description For Senior Backend Software Engineer

AWeber is seeking a Senior Backend Software Engineer to join their fully remote team in the United States. This role is crucial in developing and maintaining scalable backend systems that power essential features used by thousands of small businesses. The position involves working with Python, microservices architecture, and modern tools like Docker and Kubernetes. The ideal candidate will have 5+ years of backend development experience and strong expertise in distributed systems.

The role offers an excellent opportunity to work on challenging technical problems while maintaining high-performance, secure systems. You'll be part of an agile team, collaborating with frontend engineers, product owners, and designers to deliver complete, high-quality features. The position includes responsibilities such as API development, system monitoring, and participating in on-call rotations to ensure service reliability.

AWeber offers an impressive benefits package, including 100% company-paid medical, dental, and vision insurance, generous PTO with sabbatical opportunities, 401K matching, and various professional development benefits. The company culture emphasizes work-life balance, continuous learning, and professional growth.

This is an ideal opportunity for a senior engineer who values autonomy, enjoys solving complex technical challenges, and wants to make a significant impact on a platform serving thousands of businesses. The role combines technical excellence with collaborative teamwork, making it perfect for someone who wants to grow their career in a supportive, remote-first environment.

Last updated 2 days ago

Responsibilities For Senior Backend Software Engineer

  • Design, build, and maintain backend systems and event-driven microservices using Python and frameworks like Tornado and Rejected
  • Develop and maintain APIs to support product functionality and customer-facing features
  • Use tools such as Docker, Kubernetes, and internal deployment frameworks to manage a hybrid cloud platform
  • Monitor system health and performance using metrics tools like statsd, Graphite, and Grafana
  • Participate in a 24/7 on-call rotation to ensure high availability of services
  • Collaborate closely with frontend engineers, product owners, and designers to deliver complete, high-quality features
  • Advocate for best practices in testing, security, and maintainability across the codebase
  • Leverage AI to improve development processes and integrate AI features into product releases

Requirements For Senior Backend Software Engineer

Python
Kubernetes
Redis
  • 5+ years of backend development experience, ideally working with distributed systems
  • Proficiency in Python and experience with backend frameworks such as Tornado or Rejected
  • Solid understanding of microservices architecture, API development, and CI/CD pipelines
  • Experience with containerized deployments using Docker and orchestration tools like Kubernetes
  • Familiarity with monitoring tools and building observable systems (e.g., statsd, Grafana)
  • Previous experience working on a modern web platform in a collaborative, agile team
  • Comfortable taking ownership and responsibility for uptime, quality, and performance
  • Enthusiasm for AI technologies and a track record of using AI tools to improve development workflows
  • Strong communication and team collaboration skills

Benefits For Senior Backend Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Mental Health Assistance
  • 100% Remote work with flexibility and autonomy
  • 100% Company-paid PPO medical, dental, and vision insurance (including spouse/domestic partner coverage)
  • 4–7 weeks of paid time off and holidays, plus a 4-week paid sabbatical based on tenure
  • 401K plan with 4% company match
  • Company profit sharing program
  • Home office setup and internet stipend
  • Reimbursement for tuition, conferences, learning, and gym memberships
  • Company-paid life and short-term disability insurance
  • Optional supplemental benefits, including long-term disability, critical illness, and additional life insurance

Jobs Related To AWeber Senior Backend Software Engineer