Sitetracker logo

Software Engineer II - Salesforce

🔍 Get help on your software engineer job search

Job Description

The Opportunity:


This is more than just a standard engineering role; it's an opportunity to be a core builder on a team delivering critical infrastructure software to a global audience. As a Software Engineer, you will move beyond executing tasks to owning the development of complex features that solve real-world customer problems in rapidly evolving industries like telecom and renewable energy. You'll join a highly collaborative, forward-thinking team that gives you the autonomy to translate challenging requirements into exceptional products, all while investing in your technical and professional growth. If you are driven by writing clean, scalable code and want to see your work have a tangible impact on a product used by major global companies, you will thrive here.


What You'll Do:


As a Software Engineer, you will play a key role in building the scalable and robust solutions that power our entire web and mobile platform. You will collaborate with product managers, product designers, and senior engineers to design, develop, and optimize the custom applications that help our customers build the future of infrastructure. You will own the development of new features and the enhancement of existing components across both web and mobile, while maintaining high quality standards. Your contributions won't just keep our systems running—they will elevate what's possible for our teams and our global customers.


The Skills You'll Have:


Technical Proficiency in Salesforce:


Write high-quality, reusable, and thoroughly tested code for moderately complex features using Apex, LWC, and modern JavaScript frameworks.

Apply your knowledge of Salesforce platform limits to design and build scalable solutions.

Write and consume REST services and platform APIs to support complex integrations and workflows.

Build and maintain robust automated test suites using modern frameworks like Jest and Playwright.


Ownership & Impact:


  • Take ownership of moderately complex features from technical design through to deployment, identifying and clearing blockers along the way.

  • Proactively identify technical debt within your area of ownership and contribute to a plan for continuous optimisation.

  • Effectively estimate effort for technical solutions, balancing development speed with long-term quality and polish

    Communication:

  • Communicates technical ideas clearly and effectively to both technical and non-technical peers.

  • Confidently delivers engaging and well-structured technical presentations to diverse audiences, including large groups, by effectively conveying complex information, answering questions thoroughly, and maintaining audience interest.

  • Listens attentively to others, responds appropriately to technical questions and discussions, and provides constructive feedback on the technical ideas and documentation of other engineers.

    Collaboration:

  • Collaborates closely with the team to perform code reviews that follow Sitetracker coding standards.

  • Ability to understand use cases and gather quick feedback from peers and stakeholders to build a better product.

  • Leverage AI tools to increase productivity and build better products with the team.

ClimateTechList.com logo

Sitetracker number of job openings over time by month

ClimateTechList is the web's largest aggregator of climate, clean tech, renewable energy & green jobs. Contact us if you'd like to use partner or use our current or historical jobs data in any way.

Apply to Job

👉 Please mention that you found the job on ClimateTechList, this helps us get more climate tech companies listed here, thanks!

Get a referral to Sitetracker

If possible, try to get a warm intro/referral to Sitetracker before applying! Do a LinkedIn search to see who you may know at the company. See this LinkedIn post from Steven for more details on this tactic.

All job openings from Sitetracker

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.