Senior Salesforce Integration Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+23 more
Job description
You will be responsible for the design, build, and ongoing operations of Flextrack’s Salesforce and integration infrastructure that connects our VMS platform with client and partner systems.
This role blends engineering and operational ownership - ensuring that integrations are not only built well but also supported, monitored, and evolved with discipline and reliability.
You will establish and follow repeatable integration patterns based on existing best practices, maintain production and staging environments, and act as the operational backbone - ensuring our delivery is stable and scalable.
You will participate in discovery and design conversations directly, set the technical approach for a workstream or project across applicable technology/tooling in play.
Day-to-Day You Will: Integration & Platform Build
- Lead discovery and design sessions, translating business requirements into the technical approach for a workstream or project.
- Design, build, and deploy new integrations following established patterns for ETL, data exchange, and API connectivity - and design new patterns yourself when an existing one doesn’t fit.
- Extend and optimize existing frameworks to support new customer requirements and evolving product capabilities, across applicable technologies and tooling (eg. Azure, MuleSoft, Salesforce, etc.)
- Configure and maintain integration endpoints, authentication, and data flows between Salesforce, Flextrack VMS, and external systems (e.g., Workday, ERP).
- Build and support integrations and automation hosted in Azure (or comparable cloud platforms), ensuring secure connectivity, job scheduling, and environment reliability.
- Collaborate with technical teams to ensure integration designs align with security, scalability, and data governance standards.
Production Operations & Support
- Own the reliability and performance of Salesforce and integration environments across production and staging.
- Monitor daily jobs, ETL workflows, and batch processes; respond to incidents with structured triage and root cause analysis.
- Manage operational tasks such as job scheduling, exception handling, data validation, and controlled SFTP-based exchanges.
- Lead hypercare and post-release support efforts, ensuring timely resolution and proactive prevention of repeat issues.
Automation, Release, & Continuous Improvement
- Implement and manage automated deployment pipelines and environment synchronization across Salesforce and integration components.
- Apply DevOps and release management best practices - version control, validation, rollback readiness, and change traceability.
- Automate recurring operational activities such as monitoring, alerting, and reporting to improve efficiency and reduce manual errors.
- Drive continuous improvement in integration reliability and deployment consistency through process standardization and automation tooling.
- Collaborate with architecture and leadership to evolve Flextrack’s integration patterns, operational metrics, and automation roadmap.
Team & Mentorship
- Mentor integration technologists and set the standard for what good looks like in pattern design, build quality, and incident discipline.
- Direct and review the work of integration technologists on your workstream.
- Operate autonomously and proactively - identifying what the estate needs next rather than working only from an assigned queue.
Requirements
- Post-secondary education in Computer Science, Information Systems, or equivalent experience.
- Strong, hands-on experience managing and automating workloads in Azure (or comparable cloud-based integration environments).
- 5+ years of experience administering, building, and supporting Salesforce environments.
- 4+ years of experience designing, building, and supporting integrations (ETL, API-based, middleware, or SFTP), including direct API and event-driven integration beyond ETL alone.
- Hands-on experience with MuleSoft Anypoint Platform, Dell Boomi, Informatica, and Azure-based integration services (Logic Apps, Data Factory, Functions, or equivalent).
- Experience owning CI/CD pipelines and automated release processes for Salesforce or integration systems, not just supporting them.
- Strong understanding of ETL/ELT principles, data orchestration, and automation scripting for integration jobs
- Familiarity with scripting languages such as Python to support integration development and automation is an asset.
- Proven ability to troubleshoot and resolve issues across data, integration, and application layers.
- Experience managing production and staging environments, including deployment, rollback, and monitoring processes.
- Familiarity with environment automation concepts and Infrastructure-as-Code principles.
- Working knowledge of SQL, SOQL, and data reconciliation techniques.
- Proven experience leading client-facing discovery or design sessions, not just executing from a spec someone else wrote.
- Experience mentoring or informally leading other integration engineers or technologists.
- Salesforce and/or Azure certifications are a plus.
- Exposure to Workday or similar ERP/HR systems is a plus.
Nice to haves:
- Experience implementing or maintaining monitoring and alerting tools for integration and platform performance.
- Background in DevOps, ITIL, or structured change management.
- Familiarity with AI-assisted development practices - including use of AI tooling (e.g., Claude, Copilot, or equivalent) to accelerate integration design, spec generation, test scenario development, or documentation.
About the company
Flextrack is a cloud-based VMS designed to optimize and integrate the modern workforce. We thrive in a fast-paced, collaborative environment where innovation drives real impact. Your ideas matter, and your contributions shape the future of workforce solutions.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Why Upskilling And Reskilling is Important For Developers
Fully Remote Software Engineer Jobs
What Are The Top Skills Required For Azure Developers?
Is Software Engineering Over-Saturated?