Senior Software Engineer

6sense Logo

6sense

πŸ“Remote - Singapore

Summary

Join 6sense as a Senior Backend Engineer and become part of a dynamic team building scalable and robust backend systems. You will design, develop, and maintain APIs and microservices, optimize performance using caching solutions, and improve email deliverability. This high-impact role involves collaboration with cross-functional teams and working with cutting-edge technologies. You'll contribute to system architecture and participate in technology innovation, ensuring seamless customer experiences. The role requires significant backend development experience, expertise with specific technologies, and strong problem-solving skills. 6sense offers competitive compensation, remote work flexibility, comprehensive benefits, and opportunities for professional development.

Requirements

  • 4+ years of professional backend development experience, focusing on scalable systems
  • Hands-on expertise with Redis, PostgreSQL, and AWS
  • Familiarity with email protocols (e.g., SMTP) and strategies for improving deliverability
  • Proficiency in backend frameworks such as Ruby on Rails, Python, or Node.js
  • Strong understanding of microservices architecture and API design
  • Experience with cloud services (AWS) and containerization tools (Docker, Kubernetes)
  • Strong problem-solving ability and debugging skills
  • Effective communication and collaboration with cross-functional teams
  • A growth mindset with a passion for learning new technologies

Responsibilities

  • Build Scalable Systems: Design, develop, and maintain APIs and microservices capable of processing millions of daily data requests and emails
  • Optimize Performance: Enhance system reliability and ensure low-latency, high-availability services by leveraging Redis and other caching solutions
  • Focus on Email Deliverability: Work on improving email systems and protocols (e.g., SMTP) to ensure high deliverability rates
  • Drive Innovation: Partner with product, design, and frontend teams to develop new features and enhance existing functionalities
  • Cloud and Infrastructure: Collaborate with DevOps to implement best practices in CI/CD pipelines and AWS infrastructure
  • Contribute to Architecture: Participate in decisions about system architecture, tool adoption, and technology innovation

Preferred Qualifications

  • Experience with SingleStore or similar databases
  • Knowledge of distributed systems or TDD practices

Benefits

  • Competitive salary and equity in a fast-growing, pre-IPO company
  • Remote work flexibility and a collaborative, inclusive team environment
  • Comprehensive health and dental insurance, as well as life assurance
  • Opportunity to work on impactful projects with leading-edge technologies
  • Full-time employees can take advantage of health coverage, paid parental leave, generous paid time-off and holidays, quarterly self-care days off, and stock options
  • We’ll make sure you have the equipment and support you need to work and connect with your teams, at home or in one of our offices
  • We have a growth mindset culture that is represented in all that we do, from onboarding through to numerous learning and development initiatives including access to our LinkedIn Learning platform
  • Employee well-being is also top of mind for us. We host quarterly wellness education sessions to encourage self care and personal growth
  • From wellness days to ERG-hosted events, we celebrate and energize all 6sense employees and their backgrounds

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.