Senior Software Engineer

6sense Logo

6sense

πŸ“Remote - Singapore

Summary

Join 6sense as a Senior Backend Engineer and contribute to building scalable, robust, and fault-tolerant backend systems. You will design, develop, and maintain APIs and microservices, optimize performance, and improve email deliverability. This high-impact role involves collaboration with cross-functional teams and utilizing cutting-edge technologies. You'll work on critical projects driving platform scalability and system reliability for a global customer base. 6sense offers a competitive salary, equity, remote work flexibility, and comprehensive benefits.

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.