Duties and Responsibilities
:
- Full-Stack Development: Design and develop full-stack web applications and data workflows within Palantir Foundry.
- Backend Engineering: Develop scalable backend services and integrations using TypeScript or Python.
- Data Engineering: Design, maintain, and optimize SQL-based data pipelines.
- Client Engagement & Implementation: Act as a technical partner to our clients. You will interface directly with stakeholders to gather requirements, demo solutions, and ensure successful adoption of our tools.
- On-Site Discovery: Travel to client sites periodically to understand their operational reality, identify pain points, and deploy solutions in the field.
- Collaboration: Collaborate closely with other developers and business stakeholders to deliver digital solutions.
- Mentorship: Mentor junior and intermediate developers through code reviews, pair programming, and technical guidance.
- Technical Leadership: Take a leading role in architectural decisions, technical design, and the establishment of best practices.
- Continuous Improvement: Participate in architecture discussions, code reviews, and continuous improvement initiatives.
Requirements:
- Experience: 5-8 years of professional development experience.
- Client-Facing Aptitude: Strong interpersonal skills with the ability to build relationships with clients and present technical concepts to non-technical stakeholders.
- Travel Flexibility: Willingness to travel to client sites for on-site work and implementation sessions periodically.
- Language Proficiency: Expert knowledge and experience with TypeScript (or Python as an equivalent).
- Data Skills: Deep knowledge of SQL and database design.
- Problem-Solving: Strong problem-solving skills—you’re resourceful, curious, and comfortable tackling ambiguous problems, finding creative solutions even when clear answers don’t yet exist.
- Communication: Excellent communication skills—able to collaborate, document, and explain your work clearly.
- Autonomy: Self-directed, motivated, and organized — you thrive in a fast-moving environment without micromanagement.
Valuable Asset
- Solid understanding of full-stack web development principles and best practices.
- Knowledge and experience with both TypeScript and Python.
- Knowledge of SQL and database design fundamentals.
- Experience with data science tools, principles, and best practices.
- Experience building with React Native (or other mobile development frameworks).
- Exposure to Palantir Foundry (or similar enterprise data platforms).
- Familiarity with cloud services (e.g., AWS, Azure, GCP) and modern DevOps practices.
Cavanagh Employee Benefits:
- Family, people-centric culture
- Safe and healthy workplace, promoting well being.
- Attractive, competitive compensation for qualified candidates
- Internal growth opportunities
- Training and development opportunities
- Benefit, Wellness and Pension Programs
Wage Range:
The salary range for this position in Ontario at the start of employment is expected to be between $100,000 and $150,000 per year. However, the range offered is based on local job market factors and may vary further depending on factors specific to the selected job candidate, such as job-related knowledge, skills, experience, and other objective business considerations.
We may use AI-enabled tools to support a fair and efficient recruitment process. All results are reviewed by a Recruiter. Please contact Human Resources if you have any questions.