Senior Backend Software Engineer

1 week ago


Brooklyn Park, MN, United States Dahl Consulting Full time

Senior Backend Software Engineer

Location: Brooklyn Park, MN (Onsite, 5 days/week)

Type: 6-Month Contract

Hours: Full-Time, 40 hrs/week

Start Date: December 2025

Pay Range: $75 to $90/hour W2 (Not open for C2C/1099)

Key Skills: Kotlin, Spring Boot, Kafka

Overview

We're seeking a Senior Backend Software Engineer to join a high-impact engineering team building scalable, reliable, and modern backend services. This role is ideal for a senior-level engineer who can influence architecture, write clean and maintainable code, and solve complex technical problems in a fast-moving environment. You'll work onsite in a collaborative, enterprise-scale engineering setting and contribute to mission-critical services that operate 24x7.

What You'll Do

  • Design, build, and enhance backend services using Kotlin and modern frameworks (Micronaut or Spring Boot).
  • Translate conceptual architecture into production-ready systems and influence design decisions across the stack.
  • Develop microservices and event-driven solutions leveraging Apache Kafka (producers, consumers, stream processing).
  • Improve system reliability through sound engineering practices, including TDD, observability, and CI/CD automation.
  • Lead code reviews, design reviews, debugging sessions, and performance tuning.
  • Build new features, expand existing services, and write high-quality, testable code with strong coverage.
  • Support enterprise production systems, including rotating on-call responsibilities.
  • Collaborate closely with cross-functional teams to ensure alignment on architecture, delivery timelines, and quality standards.
  • Champion clean code, operational excellence, and scalable engineering patterns across the team.

Required Qualifications

  • 5+ years of professional backend development experience in enterprise or large-scale systems.
  • Strong proficiency in Kotlin.
  • Hands-on experience with Micronaut or Spring Boot.
  • Experience with Kafka (producers, consumers, streams).
  • Skilled with DevOps tooling, CI/CD, and container orchestration.
  • Experience implementing observability solutions (OpenTelemetry, Grafana, etc.).
  • Strong background in test-driven development (JUnit, K6).
  • Excellent communication skills and ability to work effectively in cross-functional teams.
  • Commitment to clean, maintainable code and highly reliable systems.

Dahl Consulting is proud to offer a comprehensive benefits package to eligible employees that will allow you to choose the best coverage to meet your family's needs. For details, please review the DAHL Benefits Summary:



  • Brooklyn Park, MN, United States Dahl Consulting Full time

    Title: GenAI Backend EngineerLocation: Brooklyn Park, MN | Hybrid - onsite Tuesday & WednesdayJob Type: Contract (6 months)Compensation: $60.00 - $90.00 per hourIndustry: Retail---About the RoleWe are hiring a Backend Engineer to help build advanced Generative AI (GenAI) services and infrastructure. This role focuses on enabling enterprise design teams to...


  • Brooklyn Park, MN, United States Dahl Consulting Full time

    Title: GenAI Backend EngineerLocation: Brooklyn Park, MN | Hybrid - onsite Tuesday & WednesdayJob Type: Contract (6 months)Compensation: $60.00 - $90.00 per hourIndustry: Retail---About the RoleWe are hiring a Backend Engineer to help build advanced Generative AI (GenAI) services and infrastructure. This role focuses on enabling enterprise design teams to...


  • Brooklyn Park, MN, United States Dahl Consulting Full time

    Title: GenAI Backend EngineerLocation: Brooklyn Park, MN | Hybrid - onsite Tuesday & WednesdayJob Type: Contract (6 months)Compensation: $60.00 - $90.00 per hourIndustry: Retail---About the RoleWe are hiring a Backend Engineer to help build advanced Generative AI (GenAI) services and infrastructure. This role focuses on enabling enterprise design teams to...

  • Front End Engineer

    7 days ago


    Brooklyn Park, MN, United States Nava Software Solutions Full time

    NAVA Software solutions is looking for a Front End Engineer Details: Front End Engineer Location: Brooklyn Park, MN - Hybrid Duration: 6-12 months Description: Develop and test code to deliver functionality that meets the overall business strategy and objectives. Build the work needed to implement features from the product backlog. Experience in front end...

  • Front End Engineer

    2 weeks ago


    Brooklyn Park, MN, United States Nava Software Solutions Full time

    NAVA Software solutions is looking for a Front End Engineer Details: Front End Engineer Location: Brooklyn Park, MN - Hybrid Duration: 6-12 months Description: Develop and test code to deliver functionality that meets the overall business strategy and objectives. Build the work needed to implement features from the product backlog. Experience in front end...

  • Front End Engineer

    2 weeks ago


    Brooklyn Park, MN, United States Nava Software Solutions Full time

    NAVA Software solutions is looking for a Front End Engineer Details: Front End Engineer Location: Brooklyn Park, MN - Hybrid Duration: 6-12 months Description: Develop and test code to deliver functionality that meets the overall business strategy and objectives. Build the work needed to implement features from the product backlog. Experience in front end...

  • Front End Engineer

    1 week ago


    Brooklyn Park, MN, United States Nava Software Solutions Full time

    NAVA Software solutions is looking for a Front End Engineer Details: Front End Engineer Location: Brooklyn Park, MN - Hybrid Duration: 6-12 months Description: Develop and test code to deliver functionality that meets the overall business strategy and objectives. Build the work needed to implement features from the product backlog. Experience in front end...


  • Brooklyn Park, MN, United States Medtronic Full time

    We anticipate the application window for this opening will close on - 1 Dec 2025 At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You'll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world. A Day in the Life We anticipate the...


  • Brooklyn Park, MN, United States Medtronic Full time

    We anticipate the application window for this opening will close on - 1 Dec 2025 At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You'll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world. A Day in the Life We anticipate the...


  • Brooklyn Park, MN, United States Medtronic Full time

    We anticipate the application window for this opening will close on - 1 Dec 2025 At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You'll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world. A Day in the Life We anticipate the...