Job Description
The Opportunity
This is a key role for an engineer passionate about delivering high-quality and efficient software solutions. We're looking for a seasoned problem‑solver—not just a Salesforce developer—who can quickly become an expert in our Sitetracker product. You will have the autonomy to proactively find and solve big problems, whether that means identifying and fixing technical debt or unblocking other engineers. Your ability to write efficient code and leverage existing patterns will be critical as you independently deliver significant enhancements with consistent throughput.
If you're eager to make a significant impact across our entire Engineering organization, you'll thrive here. While our primary tech stack is Salesforce, you'll also get the opportunity to work with our new cloud‑based services, helping you grow and expand your expertise.
What You’ll Do
We're looking for a Senior Software Engineer who is passionate about both code quality and technical leadership. You will write elegant, easy‑to‑understand code built for extensibility and unit testing. You will take ownership of building and shipping features, ensuring they are robust and well‑tested, delivering not just functionality but a foundation for future growth. This commitment to quality code is amplified by your ability to leverage cutting‑edge tools. A key part of your role will be using AI to accelerate development, from generating and refining code to proactively identifying edge cases and gaps in requirements. You will also use AI to help build and ship multiple interconnected features, allowing you to deliver high‑quality features faster and with greater confidence.
Beyond your individual contributions, you'll mentor junior engineers through pull request reviews, pair programming, and knowledge‑sharing sessions to foster a culture of technical excellence. Your work will not only deliver high‑quality features but also help shape the future of our engineering team by building up the next generation of talent.
The Skills You’ll Have
Development and Architecture
Independently breaks down tech specs and drafts sections of the TDD
Writes extensible code that is easy to unit test
Uses AI to build and ship multiple interconnected features
Expertly debugs complex issues across multiple systems
Optimizes database query performance by fine‑tuning indices
Quality/Customer Focus
Mentors all engineers across the organization
Mentors non‑engineers in various company roles
Works effectively with team members in different parts of the org (product, QA, DevOps, support, etc)
Breaks large features into smaller deliverables for junior engineers
Communication
Learns the “Why” for the requirements
Leverages AI to identify additional test cases, edge cases, and gaps in requirements, then writes code to address them
Guides the conversation to focus on user outcomes, not just features
Drills into how different personas will use the software
Agile Team Player
Communicates effectively with all stakeholders, both technical and non‑technical
Asks clarifying questions and ensures mutual understanding
Is comfortable giving presentations or demos to small and large audiences
Within 90 Days, You’ll
Become Sitetracker Certified
Guide conversations to focus on user outcomes
Collaborate with external teams to debug customer issues
Deliver one major feature or enhancement, plus bug fixes
Write elegant code and leverage AI to generate and refine code and tests
Within 180 Days, You’ll
Identify areas of technical debt and provide solutions to optimize them
Proactively identify technical, usability, or business factors that could hinder adoption of new features or the product as a whole
Break large features into smaller deliverables for junior engineers
Serve as a technical expert for modules and features built during requirement and design sessions
Within 365 Days, You’ll
Ship large interconnected features and modules with the help of LLMs, both in Salesforce and in the cloud
Identify and improve issues within the engineering org, such as the QA process and build process
Bring new innovations to Sitetracker and change at least one major aspect of how we operate within engineering
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Seniority level
Not Applicable
Employment type
Full‑time
Job function
Engineering and Information Technology
Industries
Software Development and IT Services
IT Consulting
Referrals increase your chances of interviewing at Sitetracker by 2x.
#J-18808-Ljbffr
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
November 18, 2025
Job Type:
Technology
Location:
Canada
Company:
Sitetracker
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.