Mid-Level Software Engineer: Build Scalable Systems

Eccalon, LLC

Detroit (MI)

On-site

USD 85,000 - 110,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Eccalon is seeking a Mid-Level Software Engineer to design, develop, and maintain scalable software solutions in Detroit, Michigan. The role emphasizes ownership of features and production-ready code within cross-functional teams.

Ideal candidates have 2–5 years of experience, proficiency in languages such as Java, Python, JavaScript/TypeScript, Go, or C#, and a solid foundation in CS fundamentals. Onsite collaboration with product managers, designers, and engineers is expected.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 2–5 years of professional software engineering experience.
  • Proficiency in one or more programming languages such as Java, Python, JavaScript/TypeScript, Go, or similar.
  • Solid understanding of software engineering fundamentals (data structures, algorithms, OOP, design principles).
  • Experience working in collaborative, version-controlled environments (Git).
  • Experience building web applications, backend services, or APIs.
  • Familiarity with databases (SQL and/or NoSQL).
  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Exposure to CI/CD pipelines, automated testing, and DevOps practices.
  • Experience working in Agile or Scrum environments.

Responsibilities

  • Design, develop, test, and maintain software applications and services
  • Own features and components from implementation through deployment
  • Write clean, efficient, and maintainable production-ready code
  • Participate actively in code reviews and design discussions
  • Troubleshoot, debug, and resolve software defects and production issues
  • Collaborate with product managers, designers, and engineers to deliver solutions
  • Follow best practices for performance, security, and reliability
  • Contribute to documentation and continuous improvement of engineering processes

Skills

Java
Python
JavaScript/TypeScript
Go
C#
Git
Agile/Scrum

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

SQL
NoSQL
AWS
Azure
GCP
CI/CD pipelines
DevOps tooling

Job description

Eccalon is seeking a Mid-Level Software Engineer to design, develop, and maintain scalable software solutions in Detroit, Michigan. The role emphasizes ownership of features and production-ready code within cross-functional teams.

Ideal candidates have 2–5 years of experience, proficiency in languages such as Java, Python, JavaScript/TypeScript, Go, or C#, and a solid foundation in CS fundamentals. Onsite collaboration with product managers, designers, and engineers is expected.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mid-Level Software Engineer — Build Robust Production Apps
Mid-Level Software Engineer — Build Robust Production Apps

Eccalon LLC • Detroit (MI)

On-site
USD 85,000 - 120,000
Senior Software Engineer: Lead Scalable Systems & Mentorship
Senior Software Engineer: Lead Scalable Systems & Mentorship

Eccalon, LLC • Detroit (MI)

On-site
USD 120,000 - 160,000
Mid-Level Software Engineer
Mid-Level Software Engineer

Eccalon, LLC • Detroit (MI)

On-site
USD 85,000 - 110,000
Mid-Level Software Engineer
Mid-Level Software Engineer

Eccalon LLC • Detroit (MI)

On-site
USD 85,000 - 120,000
Senior Software Engineer: Lead Scalable Systems
Senior Software Engineer: Lead Scalable Systems

Eccalon, LLC • Detroit (MI)

On-site
USD 120,000 - 160,000
Lead Systems Architect – Large-Scale & Cloud
Lead Systems Architect – Large-Scale & Cloud

Eccalon, LLC • Detroit (MI)

On-site
USD 120,000 - 150,000
Senior Software Engineer - onsite
Senior Software Engineer - onsite

Eccalon, LLC • Detroit (MI)

On-site
USD 120,000 - 160,000
Technical Hiring Manager — Platform & Systems (Software)
Technical Hiring Manager — Platform & Systems (Software)

Eccalon, LLC • Detroit (MI)

On-site
USD 120,000 - 190,000
AI Software Engineer – Production AI (Onsite Detroit)
AI Software Engineer – Production AI (Onsite Detroit)

Eccalon, LLC • Detroit (MI)

On-site
USD 140,000 - 180,000
Tech Hiring Lead: Build World-Class Engineering Teams
Tech Hiring Lead: Build World-Class Engineering Teams

Eccalon LLC • Detroit (MI)

On-site
USD 140,000 - 190,000