Lead Software Engineer
On-siteWilmington, Delaware, United States
Job Summary
Design and implement enterprise-grade Machine Learning platforms deploying predictive models at scale, while developing web applications using microservices architecture with Java and Python. Integrate solutions with AWS Cloud Services and build automation tools for monitoring, provisioning, and streamlining processes. Establish comprehensive alerting frameworks to ensure performance, scalability, and reliability, then drive team adoption of AI-assisted engineering practices to improve code quality and delivery speed. Partner closely with Product teams to design capabilities through agile sprints, leveraging operational insights to recommend upstream improvements. Deliver high-quality results within tight deadlines, maintaining a focus on code optimization and engineering best practices while utilizing AI agents to build prototypes for leadership presentations.
Required Qualifications
- Formal training or certification on software engineering concepts
- 5+ years applied experience
- Experience in building high-volume, low-latency, high-throughput transactional systems
- Experience in building microservices using Java/Spring Boot
- Experience in building microservices using Python/Fastapi/Flask
- Experience with AWS services - S3, DynamoDB, ECS, EKS, RDS, Lambda, and ALB/NLB
- Experienced with pair programming agents such as GitHub Copilot/Claude code
- Demonstrated experience leading effective use of approved AI-assisted software development tools
- Strong understanding of responsible AI use in engineering workflows
- Strong knowledge of RDBMS, schema design, SQL, query optimization, indexing, joins, and JDBC
- Agile Development experience with SCRUM or similar methodologies
- Completed AWS Developer or Solution Architect Certification
- Excellent problem-solving skills
- The ability to think critically and creatively
Desired Qualifications
- Experience in MLOps and building model serving applications
- Experience with artificial intelligence and machine learning tools and framework in development
- Certification in Databricks
- Experience in observability and production management tools (ex. Splunk / Dynatrace / Grafana)
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.