Senior Software Engineer

CEI Group

Milwaukee, WI

JOB DETAILS
JOB TYPE
Temporary, Contractor, Full-time
SKILLS
Application Programming Interface (API), Artificial Intelligence (AI), Automation, Cloud Architecture, Continuous Deployment/Delivery, Continuous Integration, Data Modeling, DevOps, Ecosystems, Enterprise Applications, Internet Application, Machine Tool, Mentoring, Problem Solving Skills, Process Improvement, Production Systems, Productivity Management, REST (Representational State Transfer), Relational Databases (RDBMS), Scalable System Development, Software Engineering, Software as a Service (SaaS), System Architecture, Technical Leadership, Testing, Web Production
LOCATION
Milwaukee, WI
POSTED
12 days ago

Senior Software Engineer (C# / .NET | AWS | AI-Driven SaaS)

If you’re looking to solve complex problems with modern technology—and actually see the impact of your work—this is an opportunity worth exploring.


About the Role

This is a hands-on engineering role focused on building and scaling a modern SaaS platform using cloud-native architecture and AI-driven capabilities.

You’ll be part of a team working on next-generation systems designed to automate complex workflows and support a growing ecosystem of enterprise applications. This is a true build and expand environment, not a maintenance or support-driven role.


What You’ll Do

  • Design and develop scalable, high-performance backend systems

  • Build and maintain APIs and services used across multiple applications

  • Collaborate with engineering teams to integrate AI-driven features into core products

  • Contribute to system architecture and technical direction

  • Take ownership of features from concept through production

  • Help improve engineering processes, tooling, and overall platform scalability


What We’re Looking For

  • 8–12+ years of experience building production software (web or SaaS platforms)

  • Strong expertise in C# / .NET (backend services and APIs)

  • Proven experience designing and building RESTful APIs

  • Experience mentoring engineers and contributing to technical leadership

  • Strong understanding of relational databases and data modeling

  • Experience with CI/CD pipelines, monitoring, and modern deployment practices

  • Ability to own and deliver features end-to-end


Nice to Have

  • Experience integrating AI/ML capabilities into production systems

  • Familiarity with event-driven architectures or workflow automation

  • Experience improving developer productivity (tools, testing, architecture)

  • Previous team leadership or mentorship experience


Technology Stack

  • Backend: C# / .NET 8, ASP.NET Core Web APIs

  • Cloud: AWS (ECS, Lambda, RDS, S3, SQS)

  • Data: SQL Server, OpenSearch, event-driven systems

  • AI: Multi-model integrations, agent-based automation

  • DevOps: CI/CD pipelines, containerization, observability tools


Why This Role

  • High-impact work on a growing platform

  • Exposure to modern cloud and AI technologies

  • Strong ownership and visibility across engineering initiatives

  • Opportunity to influence architecture and technical direction

About the Company

C

CEI Group