Mid/Senior Backend Software Engineer

Leading CRM platform provider offering cloud-based software solutions for businesses worldwide
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Mid/Senior Backend Software Engineer

Salesforce is seeking a Mid/Senior Backend Software Engineer to join their world-class engineering team. This role offers an opportunity to make a significant impact on their trusted CRM platform, working on features that will be used by millions of users worldwide. The position involves working in a hybrid environment that celebrates individual strengths while encouraging professional growth.

The role encompasses full software development lifecycle responsibilities, from architecture and design to implementation and testing. You'll be working on building new components and features that enhance the scalability and efficiency of Salesforce's cloud platform. The ideal candidate will have strong expertise in backend technologies, distributed systems, and cloud infrastructure.

As part of Salesforce's engineering team, you'll contribute to developing high-quality, maintainable code that strengthens product stability. The company embraces a hybrid work model and believes in empowering autonomous teams with the freedom to make decisions. This approach helps individuals, products, and customers thrive.

The position offers comprehensive benefits including wellbeing reimbursement, parental leave, and fertility benefits. You'll be working with cutting-edge technologies like Java, Python, Go, and various cloud services, making this an excellent opportunity for experienced engineers looking to make an impact at scale.

Working at Salesforce means joining a leader in the CRM and enterprise software space, with opportunities to mentor junior engineers and provide technical guidance. The role requires strong technical skills, leadership capabilities, and a passion for building robust, scalable solutions that serve millions of users.

Last updated 13 days ago

Responsibilities For Mid/Senior Backend Software Engineer

  • Build new components in evolving market technology for scale and efficiency
  • Develop high-quality, production-ready code for millions of cloud platform users
  • Make design decisions based on performance, scalability, and future expansion
  • Contribute to all phases of SDLC including design, implementation, code reviews, automation, and testing
  • Build efficient components/algorithms on microservice multi-tenant SaaS cloud environment
  • Code review, mentoring junior engineers, and providing technical guidance

Requirements For Mid/Senior Backend Software Engineer

Java
Python
Go
Node.js
PostgreSQL
MongoDB
Kafka
Kubernetes
  • 4+ years of development experience as a software engineer
  • Deep knowledge of object-oriented programming and scripting languages
  • Strong SQL skills and experience with relational and non-relational databases
  • Experience with developing SAAS products over public cloud infrastructure
  • Experience designing and developing distributed systems at scale
  • Proficiency in queues, locks, scheduling, event-driven architecture, and workload distribution
  • Understanding of software development best practices and leadership skills
  • Degree or equivalent relevant experience required

Benefits For Mid/Senior Backend Software Engineer

Parental Leave
  • Wellbeing reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits

Interested in this job?

Jobs Related To Salesforce Mid/Senior Backend Software Engineer

Technical Consultant

Technical Consultant position at Salesforce, combining software development with customer success, offering remote work and competitive compensation.

Solution Engineer (Pre-Sales)- Small, Medium & Growth Business

Pre-sales Solution Engineer role at Salesforce focusing on small, medium & growth business segments, requiring technical expertise and customer engagement skills.

Full Stack Software Engineer SMTS

Full Stack Software Engineer SMTS position at Salesforce, focusing on Search+Data+AI products development with 2+ years experience required.

Solution Engineer (Pre-Sales) - All Levels

Solution Engineer role at Salesforce focusing on pre-sales technical consulting, solution design, and customer success.

MTS Software Engineer

MTS Software Engineer position at Salesforce focusing on Force.com development, machine learning, and full-stack applications with competitive compensation and remote work options.