Imagine Your Future with Us! Since 1971, Paychex has been at the forefront of simplifying HR, payroll, and benefits for American businesses. Our digital HR technology and advisory solutions cater to the changing needs of employers and their employees. With our award-winning training and endless opportunities for growth and development, you can build a lifelong career with us. We pride ourselves on fostering an inclusive and innovative culture. Our leaders are here to support your career journey; they and our dedicated employees embody the values that drive us to support each other, our clients, and our communities. Join us to pursue your passion and unleash your potential.
Overview
We are looking for a Senior Software Engineer for the Core and Foundational Agents team, where you'll play a crucial role in transforming our AI platform's integration capabilities. This strategic position is essential for advancing our platform's connectivity with vital external systems and APIs, such as ServiceNow, Confluence, Bitbucket, GitHub, and Splunk. In collaboration with internal customers, architecture teams, and platform stakeholders, you will be responsible for developing a suite of integration agents that facilitate seamless interactions and enhance efficiency across our operations.
In this role, you'll help establish a foundation of reusable and scalable solutions that support future AI initiatives and streamline deployment processes. You'll manage the intake process for innovative capabilities, identifying opportunities to elevate our platform's functionality. Your expertise in integration strategy and system architecture will drive innovation, ensure operational excellence, and position our AI platform for long-term success.
Responsibilities
- Perform technical analysis and solution design for AI integrations.
- Design and develop AI‑driven applications and integration agents based on business and user requirements.
- Implement and maintain integrations with external systems and APIs (e.g., ServiceNow, Confluence, GitHub, Bitbucket, Splunk).
- Modify and enhance existing services to improve reliability, performance, and scalability.
- Troubleshoot complex application and system issues and implement long‑term, preventative fixes.
- Produce and maintain technical and architectural documentation for implemented solutions.
- Collaborate closely with architecture, platform, and internal stakeholder teams.
- Research, evaluate, and apply emerging technologies and AI capabilities where appropriate.
Qualifications
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
- Python Expertise: At least 4 years of experience with Python, including proficiency in FastAPI and AI engineering.
- Version Control: Expertise in Git, with the ability to manage complex branches and merge strategies effectively.
- Databases and Big Data: Proficient with SQL and relational database concepts, capable of designing and optimizing moderately complex queries. Experience with Big Data technologies is a plus.
- Containerization: Skilled in using containerization technologies, particularly Docker, with the ability to build and work in a fully containerized environment.
- API Integrations: Extensive experience in API development, with deep understanding of RESTful principles and best practices.
- AI Agent Systems: Proficient in configuring and optimizing AI agents for production. Experience with AI agents, agent configuration, or agent-based systems is essential; agent development is a strong plus.
- Cloud Platforms: At least 2 years of experience with cloud platforms
- MCP Server Configuration: Experience with MCP server configuration is a plus but not required.
- GCP DialogFlow: Experience with GCP DialogFlow implementations is a plus but not required.
- Agile Methodologies: Experience working collaboratively in Agile environments.
- Leadership and Initiative: Proactive and self-directed, contributing to technical initiatives.
- Analytical and Technical Acumen: Strong analytical thinking with sound technical judgment.
- Continuous Learning: Motivated to learn and explore new technologies.
What's in it for you?
- A flexible virtual-first work philosophy
- Generous paid time off
- Company paid private health insurance
- Company paid life and disability insurance
- Paid leave for illness, birth parents, non-birth parents, elder caregivers, marriage, adoption of a child and bereavement
- Inclusive and accessible Employee Assistance Program (EAP) to help with everyday challenges
- Christmas and Easter bonuses
- Work-from-home allowance
- Opportunity for strengthening expertise and skills through Paychex’s learning platform, including lessons in English
Not sure if you meet every requirement?
At Paychex, we know that great talent comes in many forms. If you're passionate about the role but don't check every box, we still encourage you to apply. You might be the right fit - either for this position or another opportunity with us.
Paychex is an equal opportunity employer. We are committed to fostering a respectful and inclusive workplace where all individuals are treated fairly and evaluated based on their qualifications, experience, and merit. We comply with all applicable federal, state, and local laws prohibiting discrimination in employment.
Read Full Description