Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineering SMTS

$130.3k - $179.2k per year
Full-time

Salesforce

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.

Job Category

Software Engineering

Job Details

About Salesforce Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn’t a buzzword — it’s a way of life. The world of work as we know it is changing and we're looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all. Ready to level-up your career at the company leading workforce transformation in the agentic era? You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce. The Ajna team builds and operates Salesforce’s internal Kafka-as-a-Service platform — the distributed messaging backbone that powers real-time data pipelines, alerting, analytics, and event streaming across every major Salesforce product and cloud environment. The platform serves a broad ecosystem of internal engineering teams across commercial, GovCloud, and sovereign cloud environments globally. This team pursues principled, high-impact architectural evolution with direct consequences at production scale. The team operates with distributed coverage across Pacific and India Standard Time zones, maintains continuous on-call coverage, and is actively invested in intelligent automation — including AI-powered tooling built in-house to support triage and auto-remediation at scale. What We Are Looking For
  • Strong distributed systems fundamentals, including deep understanding of Kafka internals (leader election, ISR management, consumer groups, log compaction, partition rebalancing) and the ability to reason about consistency and availability trade-offs in multi-tenant environments
  • Kubernetes engineering proficiency, including StatefulSets, Autoscaling, PersistentVolumeClaims, and Helm; demonstrated experience debugging production Kubernetes workloads
  • Infrastructure-as-code experience with Terraform for cloud resources (IAM, object storage, messaging, block storage)
  • Java engineering depth; the team’s core services are Java-based and require clean, performant, operationally sound implementation
  • Operational ownership mindset: participation in on-call rotation, production incident investigation, and systematic root cause analysis
  • Strong written communication skills and the ability to produce architectural designs that influence decisions across team and organizational boundaries
Your Impact:
  • Deliver cloud infrastructure automation tools, frameworks, workflows, and validation platforms on our public cloud platforms such as AWS, GCP, Azure, or Alibaba
  • Designing, developing, debugging, and operating resilient distributed systems that run across thousands of compute nodes in multiple data centers
  • Using and contributing to open source technology (Spinnaker, Zookeeper, etc.)
  • Developing Infrastructure-as-Code using Terraform
  • Writing microservices on containerization frameworks such as Kubernetes, Docker, Mesos
  • Resolving complex technical issues and drive innovations that improve system availability, resilience, and performance
  • Eat, sleep, and breathe services. You have experience balancing live-site management, feature delivery, and retirement of technical debt
  • Participate in the team’s on-call rotation to address complex problems in real-time and keep services operational and highly available
Required Skills:
  • A related technical degree required
  • 4+ years backend software development experience
  • Deep knowledge of programming in Java, Golang, Python, or Ruby
  • Experience using and contributing to open source technology: Kafka, Spinnaker, Zookeeper
  • Experience owning and operating multiple instances of a critical service
  • Experience with Agile development methodology and Test Driven Development
  • Experience with critical infrastructure services including, monitoring, alerting, logging, and reporting applications
Benefits & Perks Check out our[ benefits site ]( explains our various benefits, including wellbeing reimbursement, generous parental leave, adoption assistance, fertility benefits, and more. Salesforce Information Check out our [Salesforce Engineering Site](

Unleash Your Potential

When you join Salesforce, you’ll be limitless in all areas of your life. Our benefits and resources support you to find balance and be your best , and our AI agents accelerate your impact so you can do your best . Together, we’ll bring the power of Agentforce to organizations of all sizes and deliver amazing experiences that customers love. Apply today to not only shape the future — but to redefine what’s possible — for yourself, for AI, and the world.

Accommodations

If you need a reasonable accommodation during the application or the recruiting process, please submit a request via this [Accommodations Request Form]( Please note that Salesforce uses artificial intelligence (AI) tools to help our recruiters assess and evaluate candidates’ resumes and qualifications throughout the recruiting process. Humans will always make any candidate selection and hiring decisions. Please see our [Candidate Privacy Statement]( for more information about how we use your personal data and your rights, including with regard to use of AI tools and opt out options.

Posting Statement

Salesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment. What does that mean exactly? It means that at Salesforce, we believe in equality for all. And we believe we can lead the path to equality in part by creating a workplace that’s inclusive, and free from discrimination. [Know your rights: workplace discrimination is illegal.]( Any employee or potential employee will be assessed on the basis of merit, competence and qualifications – without regard to race, religion, color, national origin, sex, sexual orientation, gender expression or identity, transgender status, age, disability, veteran or marital status, political viewpoint, or other classifications protected by law. This policy applies to current and prospective employees, no matter where they are in their Salesforce employment journey. It also applies to recruiting, hiring, job assignment, compensation, promotion, benefits, training, assessment of job performance, discipline, termination, and everything in between. Recruiting, hiring, and promotion decisions at Salesforce are fair and based on merit. The same goes for compensation, benefits, promotions, transfers, reduction in workforce, recall, training, and education. For British Columbia-based roles, the base salary hiring range for this position is CAD 130,300 to CAD 179,200.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineering SMTS in Vancouver, BC vacancy
  • $122.3k - $170.7k per year

     ...everyone makes play happen. Description In FC Quality Verification Engineering, our mission is to help our teams identify quality issues...  ...We build automation frameworks and developer tools that combine software development and applied AI/ML to improve how we test EA-SPORTS... 
    Suggested
    Full time
    Work at office
    Local area
    3 days per week

    Electronic Arts

    Vancouver, BC
    2 days ago
  • $127k - $203k per year

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Manager, Software Engineering Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an... 
    Suggested
    Full time
    Worldwide

    Mastercard

    Vancouver, BC
    2 days ago
  • $114.4k - $203.9k per year

     ...availability, and seamless scalability at cloud scale. As a Senior Software Engineer, you will help design, build, and operate core components of...  ...Experience with PostgreSQL internals or database engine development, including areas such as query processing, storage... 
    Suggested
    Ongoing contract
    Full time
    Local area
    Worldwide

    Microsoft

    Vancouver, BC
    1 day ago
  • $104.5k - $142.8k per year

     .... A team where everyone makes play happen. Description In FC Quality Verification Engineering, our mission is to help our teams identify quality issues earlier. We build automation software and developer tools for EA SPORTS FC, including for the Companion App on iOS, Android... 
    Suggested
    Full time
    Work at office
    Local area
    3 days per week

    Electronic Arts

    Vancouver, BC
    2 days ago
  •  ...integration test coverage. Partner with ingestion, firmware, authentication, service engineering, product, and autonomy teams. Requirements Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. At least... 
    Suggested
    Full time
    Local area

    Rivian and Volkswagen Group Technologies

    Vancouver, BC
    1 day ago
  • $91k - $140k per year

     ...governments realize their greatest potential. Title and Summary Software Engineer II Overview The Decision Management program enables...  ...business agility. This program leverages business rules & AI engines, a streaming big data cluster, an in memory data grids, APIs,... 
    Full time
    Work at office
    Worldwide
    Flexible hours

    Mastercard

    Vancouver, BC
    3 days ago
  •  ...high-growth, well-funded SaaS company that helps answer questions software development teams have about their applications. This allows...  ...built. About You You’re an experienced software development engineer with a track record of building and shipping products that customers... 
    Long term contract
    Work at office
    Flexible hours

    unblocked

    Vancouver, BC
    1 day ago
  • $141.4k - $204.4k per year

     ..., scale, and operate secure, reliable game experiences for millions of players worldwide. We are seeking an experienced Senior Software Engineer to join our Service Enablement organization as a technical leader and change-maker. In this role, you will lead a team of software... 
    Full time
    Local area
    Worldwide

    Electronic Arts

    Vancouver, BC
    3 days ago
  • $141.4k - $204.4k per year

     ...happen. Description and requirements In FC Quality Verification Engineering, our mission is to build the technology, large-scale test...  ...content, and live operations teams. Role summary As a Senior Software Developer in Vancouver you will manage these systems from proposal... 
    Full time
    Work at office
    Local area
    3 days per week

    Electronic Arts

    Vancouver, BC
    2 days ago
  • $111k - $160k per year

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Job Description Summary Who is Mastercard Mastercard is a global technology company in the payments industry. We work to... 
    Full time
    Worldwide

    Mastercard

    Vancouver, BC
    2 days ago
  • $154.7k - $212.8k per year

     ...experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here,... 
    Full time
    Work at office

    Salesforce

    Vancouver, BC
    3 days ago
  •  ...the game. You will report to the Senior Engineer and work with your peers to deliver gameplay...  ...features. Work with a proprietary engine to develop shareable code and interface correctly...  .... Demonstrated knowledge of good software programming practices Understanding of... 
    Full time

    Electronic Arts

    Vancouver, BC
    7 days ago
  • $199.8k - $244.2k per year

     ...an experienced, product-minded, and resourceful senior backend engineer to own the design, development, and operation of these services...  ...our community members. WHAT WE'RE LOOKING FOR  ~4+ years of software engineering experience, with most of it spent building and operating... 
    Full time
    Work at office
    Local area
    2 days per week

    EarnIn

    Vancouver, BC
    8 days ago
  • $20 - $25 per hour

     ...learning technology, advanced device intelligence, powerful decision engine, and investigation tools work together to provide guaranteed...  ...Fortune 500 companies across the globe. Our award-winning software platform is powered by a team of world-class experts in big data... 
    Hourly pay
    Full time
    Internship

    DataVisor

    Vancouver, BC
    4 days ago
  •  ...Contribute to resilient, secure, highly performant cloud and AI/ML platform infrastructure. Requirements Up to 3 years of software engineering experience, including at least 1 year building scalable distributed systems, cloud platforms, or AI/ML infrastructure. Deep... 
    Full time
    3 days per week

    Nutanix

    Vancouver, BC
    9 days ago
  •  ...reviews, establish coding standards, and mentor junior and mid-level engineers. Design and scale distributed systems, global control-plane...  ...storage for AI workloads. Requirements ~6–8 years of software engineering experience, including at least 3 years building scalable... 
    Permanent employment
    Full time
    3 days per week

    Nutanix

    Vancouver, BC
    11 days ago
  • $146k - $162k per year

     ...We’re looking for a Software Engineer to join our growing AI organization in Vancouver. Asana is pioneering a new category of technology as the human-agent operating system, doubling down on our AI Suite to turn manual work into scalable, intelligent systems. We are hiring... 
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    15 days ago
  •  ...vendor sourcing, evaluation, and escalation when applicable. Oversee production-system installation and maintenance support while engineering solutions that minimize ongoing support needs. Use cloud computing, automation, and configuration as code where appropriate.... 
    Full time
    Work at office

    Electronic Arts

    Vancouver, BC
    18 hours ago
  •  ...the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. As a Software Engineering Intern, you will join a team of engineers to build features that contribute directly to the Databricks platform. We're hiring... 
    Hourly pay
    Full time
    Summer work
    Internship
    Summer internship
    Worldwide
    1 day per week

    databricks

    Vancouver, BC
    2 days ago
  • $122.3k - $170.7k per year

     ...Frostbite is EA's state-of-the-art multi-platform game development engine. Our global team develops creative engine features and modern...  ...years of experience with C++ programming, data-oriented design, and software architecture ~ Experienced in building high-performing... 
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Electronic Arts

    Vancouver, BC
    2 days ago
  • $146.2k - $201.1k per year

     ...can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to tackle...  ...features and improvements What We Look For ~5+ years of software engineering experience ~ Experience designing, building, and operating... 
    Worldwide

    Databricks

    Vancouver, BC
    2 days ago
  •  ...retention tools to prevent customer churn. What you'll do As an engineer on the team, you'll be responsible for shaping and building a...  ...requirement. Minimum requirements ~2+ years of experience in backend software development ~ Ability to write high-quality code (in... 
    Full time
    Contract work
    Internship

    Stripe

    Vancouver, BC
    2 days ago
  •  ...deployment. Work with distributed systems, cloud infrastructure, data engineering technologies, and machine learning-related data workflows. Design, maintain, and improve sophisticated object-oriented software collaboratively. Implement testing and quality practices... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Workday

    Vancouver, BC
    18 hours ago
  • Job Responsibility: Education: Expérience: Education Bachelor's degree Work setting Private company, corporation or industry Tasks Conduct tests and perform security and quality controls Computer and technology knowledge Java Perl Ruby Python ...
    Permanent employment
    Full time

    Tri-Y Enterprises Ltd.

    Vancouver, BC
    7 days ago
  • $86.6k - $118.6k per year

     ...backend services while also contributing to intuitive, performant user interfaces. You will also collaborate across design, product, and engineering teams to deliver high-quality, API-driven features that power our web applications and report to the Director of Engineering. If... 
    Long term contract
    Full time
    Local area

    Electronic Arts

    Vancouver, BC
    2 days ago
  •  ...running tests in parallel, distributing builds to testers, and acting on feedback. Collaborate with Human Interface designers, server engineers, customers, and multidisciplinary teams. Treat performance, security, privacy, and accessibility as core requirements.... 
    Full time
    Worldwide

    Apple

    Vancouver, BC
    7 days ago
  •  ...with your vision of your career growth, we want to hear from you! About Your Role We are looking for passionate and skilled software engineers to join us in our mission to secure the next generation of cloud-native applications and AI workloads. Calico Open Source... 
    Flexible hours

    Tigera

    Vancouver, BC
    9 days ago
  •  ...focused on precision, speed, and real outcomes. Our AI-powered engine learns, adapts, and improves continuously. Employers don’t just...  ...leveraging AI tools.   Who You Are ~10+ years of experience in software engineering, with a demonstrated track record of leading and... 
    Hourly pay
    Long term contract
    Full time
    Remote work
    Flexible hours

    JobGet

    Vancouver, BC
    14 days ago
  • $176k - $200k per year

     ...We’re looking for a Senior Software Engineer to join our growing AI organization in Vancouver. Asana is pioneering a new category of technology as the human-agent operating system, doubling down on our AI Suite to move our customers toward expansive, end-to-end intelligent... 
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    15 days ago
  • Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products...  ...with team goals and objectives. Preferred Skills • L3 Support Engineering: Exposure to L3 support engineering practices, including... 
    Full time
    Internship

    IBM

    Vancouver, BC
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineering SMTS. Be the first to apply!