Software Engineer (3) - Core Engineer 3

Epitec, Inc

Waterloo, ON(remote)

JOB DETAILS
SKILLS
Administrative Skills, Agile Programming Methodologies, Application Programming Interface (API), Artificial Intelligence (AI), Asset Management, Atlassian JIRA, Authentication, Automation, Best Practices, Cloud Computing, Continuous Deployment/Delivery, Continuous Integration, Data Modeling, Database Extract Transform and Load (ETL), Design Document, Ecosystems, GCP (Good Clinical Practices), Git, GitHub, JavaScript, Jenkins, MCP - Microsoft Certified Professional, Machine Tool, Microsoft Windows Azure, OAuth, Python Programming/Scripting Language, REST (Representational State Transfer), React.js, Scripting (Scripting Languages), Scrum Project Management and Software Development, Security Assertion Markup Language (SAML), Server Programming/Applications, Single Sign-On (SSO), Software Administration, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Software as a Service (SaaS), Source Code/Configuration Management (SCM), Team Player
LOCATION
Waterloo, ON
POSTED
1 day ago
Software Engineer III (Backend & Automation)
Long term Open Ended Contract 
 
Position Description:
We are seeking a mid-level Software Developer with demonstrated expertise in Python, REST API integration, and AI/MCP integration to join our team. In this role, you will design, build, and maintain custom applications, automation solutions, and intelligent integrations that extend our Atlassian ecosystem and connect it with enterprise SaaS platforms and AI-powered workflows. You will work alongside a dedicated Atlassian administration team that manages day-to-day platform operations, freeing you to focus on development, integrations, and tooling that delivers measurable business value. Your work will span backend Python automation, React-based components, RESTful integrations with third-party systems, and Model Context Protocol (MCP) server development to enable AI-assisted automation and intelligent decision-making within Jira, Confluence, and JSM.
Skills Required:
Python, JavaScript, React, GCP, REST APIs Python- 3 years experience JavaScript ¿ 2 years React ¿ 2 years GCP ¿1 year REST APIs - 3 years
Skills Preferred:
Jira - knowledge of using the tool.
Experience Required:
¿ Minimum 3 years of hands-on software development experience with Python, including automation scripting and backend tooling. ¿ Minimum 2 years experience with GCP ¿ Demonstrated experience building and maintaining REST API integrations between enterprise SaaS platforms. ¿ Minimum 2 years experience in React and modern JavaScript/TypeScript ¿ Solid understanding and practical experience with Git and GitHub for version control and workflow management. ¿ Experience with OAuth 2.0, JWT, and API authentication patterns in enterprise integration contexts. ¿ Demonstrated ability to design, document, and deliver integration solutions in a collaborative engineering environment. ¿ Experience building or integrating with Model Context Protocol (MCP) servers for AI-assisted workflows and automation. ¿ Experience with CI/CD pipelines (GitHub Actions, Jenkins, etc.)
Experience Preferred:
¿ Prior experience with Atlassian REST APIs (Jira, Confluence, JSM) and their data models. ¿ Prior Jira Cloud or Jira Service Management (JSM) administration experience ¿ Familiarity with the Atlassian Forge framework and app lifecycle ¿ Familiarity with SAML SSO and identity provider integrations (Okta, Azure AD, etc.) ¿ Familiarity with Atlassian Access and enterprise user provisioning ¿ Exposure to Atlassian Insight/Assets for asset management integrations ¿ Knowledge of security best practices in API and SaaS integration design ¿ Familiarity with Agile and Scrum methodologies ¿ Experience working in a distributed or fully remote team environment ¿ Experience with monitoring and alerting tools (e.g., Datadog, PagerDuty) ¿ Exposure to data transformation, ETL patterns, or event-driven architectures
Education Required:
Bachelor's Degree
Education Preferred:
Master's Degree
Additional Safety Training/Licensing/Personal Protection Requirements:
 
Additional Information :
***Hybrid (4 days per week in the office as require by Ford customer)*** This position requires the candidate to be working 4 days in office, one day remote (typically Tuesday)
#LI-NK1
#INDEPI
 

About the Company

E

Epitec, Inc

Epitec is a leading staffing and recruiting services company with a mission to make staffing personal. We go beyond traditional hiring by truly understanding our candidates and matching them with the perfect opportunities. We offer competitive compensation, career growth, and support throughout the entire process. Working with top Fortune 500 companies, we are recognized for our excellence with numerous awards, including Best & Brightest and diversity recognitions. At Epitec, we're redefining the future of employment. 

COMPANY SIZE
2,500 to 4,999 employees
INDUSTRY
Staffing/Employment Agencies
EMPLOYEE BENEFITS
Professional Development, 401K, Employee Referral Program, Life Insurance
FOUNDED
1978
WEBSITE
https://epitec.com/