Job Title: Engineer Lead – Python / Node.js
Location: Mason, OH (Onsite)
Job Type: C2C / Contract
Job Summary
We are seeking an experienced Engineer Lead with strong expertise in backend development, API integrations, automation workflows, and AI-assisted software engineering.
The ideal candidate will have hands-on experience building scalable backend systems using Python and/or Node.js, leveraging AI-powered development tools, and driving engineering best practices across enterprise environments.
This role requires strong technical leadership, troubleshooting capabilities, DevOps knowledge, and collaboration with cross-functional teams to deliver secure, scalable, and production-ready solutions.
Key Responsibilities
Backend Development & Integration
- Design and develop backend services, APIs, automation workflows, integrations, and reusable components using:
- Build scalable and maintainable enterprise-grade applications and services.
- Develop and support API integrations across distributed systems and platforms.
AI-Assisted Development
- Leverage AI-assisted coding tools such as:
- Windsurf
- GitHub Copilot
- Similar AI development platforms
- Accelerate development processes while maintaining high engineering and coding standards.
- Review, validate, debug, refactor, and optimize AI-generated code for:
- Correctness
- Security
- Scalability
- Performance
- Maintainability
Troubleshooting & Optimization
- Troubleshoot issues across:
- Application logic
- APIs
- Apigee
- Databases
- Integrations
- Deployment pipelines
- Enterprise environments
- Perform root cause analysis and implement long-term fixes and improvements.
- Optimize system performance and reliability.
DevOps & Engineering Standards
- Adhere to established:
- Project structures
- Coding standards
- Documentation practices
- DevOps processes
- Enterprise engineering guidelines
- Support CI/CD implementation and deployment automation activities.
- Ensure code quality, security, and operational excellence.
Collaboration & Leadership
- Collaborate effectively with:
- Technical leads
- Architects
- Product owners
- Business stakeholders
- Cross-functional engineering teams
- Support rapid experimentation and prototyping while ensuring solutions can mature into production-ready systems.
- Assist with:
- Testing
- Integration
- Deployment support
- Issue resolution
- Post-implementation improvements
Required Skills & Experience
- Strong hands-on experience with:
- Python
- Node.js
- API development
- Backend engineering
- Experience with:
- REST APIs
- Automation workflows
- Enterprise integrations
- DevOps processes
- Hands-on exposure to AI-assisted coding tools such as:
- GitHub Copilot
- Windsurf
- Similar AI developer platforms
- Experience troubleshooting:
- APIs
- Databases
- Integration flows
- Deployment pipelines
- Knowledge of:
- CI/CD
- DevOps
- Enterprise application architecture
- Strong debugging, analytical, and problem-solving skills.
- Excellent communication and collaboration skills.
Preferred Skills
- Experience with:
- Apigee
- Cloud platforms
- Microservices architecture
- Containerization technologies
- Exposure to Agile/Scrum methodologies.
- Experience working in enterprise-scale application environments.
Key Skills
Python | Node.js | Backend Development | REST APIs | Automation Workflows | AI-Assisted Coding | GitHub Copilot | Windsurf | Apigee | DevOps | CI/CD | Enterprise Integrations | Microservices | Troubleshooting | API Integration | System Optimization | Cloud Technologies | Agile | Production Support