Sr. Software Engineer (Backend)
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
As a Senior Software Engineer, you'll join a dynamic team responsible for building scalable, robust, and fault-tolerant backend systems. This is a high-impact role where you'll work on critical projects that drive platform scalability, optimize performance, and improve system reliability for a global customer base. You will collaborate with cross-functional teams and have the opportunity to work on cutting-edge technologies while solving complex challenges. Your contributions will be instrumental in ensuring 6sense delivers seamless customer experiences. What will you own : 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. Leverage generative AI and AI coding tools to accelerate developer productivity, engineering workflows, and automation of repetitive tasks Technologies You'll Work With : Python / Ruby on Rails PostgreSQL Redis SingleStore AWS (ECS, RDS, Kinesis, Lambda, Terraform)