👋 We're Salesforce, the customer company. CRM + Data + AI + Trust.
Principal Backend Engineer, Supply Chain
Location
California + 3 moreAll locations: California | New York | Massachusetts | Washington
Posted
13 days ago
Salary
$197.3K - $313.7K / year
Seniority
Lead
Job Description
Principal Backend Engineer, Supply Chain
Salesforce
• Diagnose and prioritize the most impactful foundational investments across the Super Agent backend, partnering with engineering leadership to sequence them against product delivery • Own the hardest cross-cutting system problems, from architectural decomposition to cross-team interface design, going deep hands-on when the problem demands it • Build shared understanding of system health and risk across the team, helping establish the frameworks and observability needed to make investment decisions with confidence • Raise and maintain our engineering quality bar through pragmatic standards, guardrails, and team practices that prevent regressions and keep code healthy over time • Collaborate with peers across customer, product, and engineering to deeply understand customer needs, make pragmatic tradeoffs that maximize impact, and align on engineering reality • Mentor engineers as a senior peer and force multiplier, sharing expertise across backend architecture and system design while helping shape stronger engineering judgment, more effective collaboration, and a higher-performing team • Build and ship high-quality, production-grade software using modern engineering practices, with AI as a core part of your development workflow • Design and orchestrate complex systems where AI agents integrate seamlessly into human workflows, driving efficiency and innovation at scale • Contribute to building and maintaining the shared system context, an explicit repository of system designs, constraints, and standards that enables AI to operate accurately and reliably
Job Requirements
- 8+ years of industry experience as a backend engineer
- Deep expertise in multiple areas of backend engineering such as data modeling, db performance tuning, state management, API design, transactionality, concurrency, fault tolerance, and scaling
- Track record of diagnosing systemic architectural problems, prioritizing across competing technical investments, and driving solutions that deliver measurable improvement over time
- Experience designing and improving interfaces and boundaries between teams and systems
- Excellent writing skills and ability to lead real-time technical-design discussions
- Experience working in tandem with Product Managers and Engineers to shape requirements, evaluate tradeoffs, and balance product delivery against foundational investment
- Demonstrated ownership and accountability, with a consistent track record of high standards, continuous improvement, and low-ego collaboration
- A demonstrated, genuine AI-first approach to engineering
- Experience using AI tools in development workflows
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
- Mental health support
- Life and disability insurance
- Paid parental leave
- Employee stock purchasing program
Related Guides
Related Job Pages
More Backend Engineer Jobs
• We're looking for a Senior Back End Developer with expertise in integrating and extending the Backbase digital banking platform! • You collaborate with Designers, Product Managers, and your development team to deliver compelling products and services. • You learn fast and are ready to make a big impact.
FullStack Engineer, Python/React
PROEXEVOD/OTT platforms #WideKhaliji #Vectra 🖥 | #Kotlin Leaders 💻 | We have been creating software for 13 years 🚀
• Develop new features for our management software • Maintain, test, debug, and improve existing functionality • Create and maintain automated tests for developed features • Support the development of other products and services within our portfolio • Collaborate with developers working on the same codebase • Work closely with product owners, UX designers, and other engineers
Senior Back-End Developer
PlanitPlanit is a leader in Quality Assurance and Engineering, providing best-in-class consultancy, training, and services.
• Maintain, support, and enhance existing PowerBuilder applications (ideally PowerBuilder 2017). • Design, develop, test, and deploy full stack solutions using relational databases (Oracle preferred). • Perform complex troubleshooting and root cause analysis in production and non-production environments. • Execute basic UNIX/Linux shell tasks and collaborate with infrastructure teams as needed. • Produce clear technical documentation and communicate effectively with business and technical stakeholders.
• Design, develop, and maintain complex, large-scale Python applications. • Write clean, efficient, reusable, and testable Python code following best practices. • Build and optimize backend services, APIs, and microservices. • Participate in system architecture design and technical decision-making. • Develop and integrate AI/ML-based features into applications (e.g., LLMs, NLP, data extraction, analytics). • Work with AI frameworks, models, and inference pipelines as part of production systems. • Optimize AI workflows for performance, accuracy, and scalability. • Design, implement, and optimize data models using PostgreSQL (or other relational databases) and MongoDB (and/or other NoSQL databases). • Handle large datasets efficiently with optimized queries and indexing strategies. • Ensure data integrity, performance tuning, and scalability. • Architect scalable, fault-tolerant, and secure systems. • Optimize system performance, memory usage, and latency. • Implement robust error handling, logging, and monitoring. • Collaborate with architects, product managers, data scientists, and DevOps teams. • Review code and mentor junior developers. • Contribute to technical documentation, design reviews, and best-practice standards. • Write and maintain unit tests, integration tests, and automated test suites. • Ensure high code quality and adherence to SDLC best practices. • Participate in CI/CD pipelines and deployment readiness.




