Software Engineer II
$125kBackburner Labs, Inc
Welcome to Backburner Labs
Metal to Mobile
Some companies build software. Others build hardware. We build whatever the problem demands.
Backburner Labs is a multidisciplinary engineering consultancy where mechanical, electrical, systems, and software engineers work together to solve complex technical challenges. From embedded systems and industrial automation to robotics, medical devices, IoT, cloud platforms, and AI-enabled applications, we help our clients build products that often don't exist yet.
Our clients come to us when the engineering is difficult, the timeline is ambitious, and there isn't a roadmap waiting to be followed. They're looking for engineers who can create one.
If that sounds exciting rather than intimidating, you'll probably enjoy working here.
You'll collaborate with talented engineers across disciplines, influence technical decisions, learn new technologies, and help turn ideas on a whiteboard into products used in the real world. We move quickly, trust our engineers, and expect everyone to contribute ideas, not just code, designs, or specifications.
If you're the kind of engineer who asks, "What's the hardest problem we're solving?" before asking, "What's the tech stack?", you'll probably feel right at home.
Come build what doesn't exist yet.
Quick Facts- Founded: 2019
- Company: ~50 people (full-time and contract employees)
- Current location: St Paul - St Anthony Park area
- Future location: Minneapolis - Prospect Park area (we have leased a 43,000 sq ft building)
- Revenue: doubled every year for 5 years (more details shared later)
- Client retention: 93%
Overview
The Software Engineer II (SE II) is a mid-level engineering position for engineers who have demonstrated proficiency in core technical skills and are ready to take on greater ownership and complexity. Engineers at this level work independently on moderately complex features, contribute to technical design decisions, and begin to mentor junior team members. SE IIs are expected to deliver reliable solutions with minimal guidance while developing the breadth and depth needed for senior-level work.
Details:- Reports to: Principal Software Engineer
- Team: ~7
- Status: Full-time employee
- Salary range: $!00,000 - $125,000
- Interview process: (~2.5 weeks):
- Head of Talent - video call
- Principal Software Engineer - video call
- Panel interview and tour - in person
- Peers
- Leadership
- Panel interview and tour - in person
- Decision
Key Responsibilities
Design and implement moderately complex features and systems with minimal guidance
Write clean, efficient, and well-tested code that follows team standards and demonstrates strong engineering judgment
Lead code reviews, providing constructive feedback to peers and junior engineers
Collaborate proactively with product managers, designers, and cross-functional teams to clarify requirements and propose technical solutions
Debug and resolve issues across development, staging, and production environments independently
Write comprehensive unit, integration, and end-to-end tests along with technical documentation
Participate actively in technical discussions, architecture reviews, and system design conversations
Mentor Software Engineer I team members through pairing, code reviews, and knowledge sharing
Contribute to team processes and tooling improvements
Take ownership of components or subsystems, including ongoing maintenance and improvement
Scope & Impact
Works independently on features and components of moderate complexity
Makes technical decisions within established architectural patterns and reviews them with senior engineers when needed
Impact extends across multiple features or components; begins to consider system-wide implications
Identifies and addresses technical debt proactively
Participates in on-call rotations and incident response
Required Qualifications
Bachelor's degree in Computer Science or related field, or equivalent practical experience
2-4 years of professional software engineering experience
Strong proficiency in one or more programming languages used by the team to include: C, C++, C#, and Python
Solid understanding of data structures, algorithms, and software design patterns
Experience with version control systems (Git), CI/CD pipelines, and testing frameworks
Demonstrated ability to debug complex issues and optimize code for performance and maintainability
Understanding of software development lifecycle and Agile methodologies
Strong written and verbal communication skills
Preferred Qualifications
Experience designing and implementing RESTful APIs or other service interfaces
Familiarity with database design and optimization (SQL and/or NoSQL)
Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes)
Knowledge of security best practices and performance optimization techniques
Experience with monitoring, logging, and observability tools
Contributions to open source projects or technical writing
Core Competencies
Technical Excellence: Consistently delivers high-quality, maintainable code and thoughtful technical solutions
Ownership & Accountability: Takes responsibility for deliverables from design through deployment and maintenance
Communication: Articulates technical concepts clearly to both technical and non-technical audiences
Collaboration & Mentorship: Elevates team performance through knowledge sharing and supportive feedback
Problem Solving: Approaches complex problems methodically, considers tradeoffs, and proposes pragmatic solutions
Continuous Improvement: Seeks opportunities to improve processes, tools, and personal skills
Success Indicators
Delivers features and projects on time with high quality and minimal supervision
Code reviews consistently demonstrate strong technical judgment and attention to detail
Successfully mentors junior engineers and contributes to their growth
Proactively identifies and resolves technical issues before they impact users
Earns trust from cross-functional partners through reliable delivery and clear communication
Contributes meaningfully to technical discussions and team decision-making
Career Progression
Engineers at this level are expected to grow toward Senior Software Engineer by:
Taking ownership of larger, more ambiguous projects with system-wide impact
Demonstrating strong technical leadership and influencing architectural decisions
Mentoring multiple engineers and contributing to team culture and practices
Developing deep expertise in critical systems or technologies
Operating autonomously and making sound technical decisions with minimal oversight
- Contributing to long-term technical strategy and roadmap planning
ALL ARE WELCOME
$103.2k - $154.8k
...Software Development Engineer II Date: Aug 1, 2026 Location(s): St. Paul, MN, US, 55107Juno Beach, FL, US, 33408 Company: NextEra Energy Requisition ID: 95447 NextEra Analytics offers energy consulting services using industry-leading scientific analysis...SuggestedFull timeFor contractorsWork experience placementLocal areaRelocation$95k - $120k
...Metal to Mobile Some companies build software. Others build hardware. We build whatever... ...Backburner Labs is a multidisciplinary engineering consultancy where mechanical, electrical,... ...troubleshooting, and deployment. As an Engineer II, you should be able to independently...SuggestedFull timeContract workWork at office$152.65k
...the partner of choice for organizations committed to advancing health equity. Who We're Looking For We are looking to hire a Software Engineer II, Integrations (L2) who will deliver scoped integration work that connects external systems to our platform in a reliable,...SuggestedTemporary workRemote workFlexible hours$120.4k - $198.7k
...Travelers Personal Insurance as we embark on an exciting transformation toward Salesforce excellence. We are seeking talented Software Engineers with strong engineering fundamentals who are eager to expand their expertise into the Salesforce ecosystem. In this role,...SuggestedWork experience placementLocal area- ...based cash incentive awards.Salary Range$120,400.00 - $198,700.00Target Openings1What Is the Opportunity?Travelers is seeking a Software Engineer II to join our organization as we grow and transform our Technology landscape. Individual will complete advanced end to end...SuggestedFull timeWork experience placementLocal areaImmediate start
$96.3k - $154.4k
...any recruiting communications or Kapitus' recruiting process in general should email ****@*****.*** As an AWS Software Engineer II at Kapitus, you will play a pivotal role in driving impactful solutions for intricate business challenges within a dynamic and...Temporary workRemote workFlexible hoursDay shift$95k - $125k
...Job Description Job Description Salary: $95,000 - $125,000 Role:Software Development Engineer (SDE) II Job Type:Full-time Years of Experience:2+ Work Arrangement:On-site, in-office (this is not a remote or hybrid position) Location: Minneapolis, MN(approx...Full timeWork at officeShift work- Mission of the RoleThis position may be based in either our Minneapolis, MN or Canton, MA office.As a Systems Application Engineer II, you will play a pivotal role in shaping intelligent automation solutions across North America. You’ll partner with sales, industry teams...Full timeWork at officeMonday to FridayFlexible hoursWeekend work
$110k - $130k
...Senior Software Engineer - C#.NET Woodbury, MN (Hybrid - minimum 3 days onsite per week) Full-Time | $110,000-$130,000 We are seeking a... ...OpenAPI/Swagger PostgreSQL and other relational databases IIS, Windows Server, and containerized services GitHub...Full time3 days per week$118.7k - $218.6k
Position Summary Lead AI and Data Science Engineer II Drive the design and delivery of advanced analytics, artificial intelligence... ...data science, behavioral science, and adjacent disciplines. Software & Data Engineering Develop full-stack, web-based data and generative...$82.6k - $162.8k
...Summary Cyber Oracle Cloud Security - Consultant / Security Engineer IIDeloitte’s Cyber team helps organizations address complex... ...this role ends on 12/31/2026.Work you'll doAs a Security Engineer II on the Cyber Enterprise Security team, you will be responsible for...Local areaVisa sponsorship$134.5k - $265.1k
Position Summary Cyber Oracle Cloud Security - Manager / Engineering Manager II Are you interested in working in a dynamic environment that offers opportunities for growth and new responsibilities? As an Engineering Manager II in Deloitte’s Cyber practice, you will...Local areaVisa sponsorship- ...Conducts code reviews to provide guidance on engineering best practices Accountable for ensuring... ...practices Exhibits relentless focus in software reliability engineering standards... ...Experience with CICS/VTAM and/or IMS/DB2, COBOL II, Easy Trieve, JCL, MVS operating system,...Work experience placement
$86.7k - $170.9k
Position Summary Integration Engineer II, AI & Engineering/Engineering as a ServiceAI & Engineering leverages cutting-edge engineering... ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These...Flexible hours$100k - $115k
...Range: $100,000.00 - $115,000.00 / year Travel Percentage: None Job Shift: Days Job Category: Engineering Overview We are looking for an experienced Development Engineer II, reporting to the Vice President of Engineering. This position is responsible for process development...Full timeWork at officeShift work$88.9k - $160.1k
...Do you have a passion for network engineering technologies? Are you looking for the freedom to innovate and help shape the next generation... ...Partner with the best As a Network Engineer II, you will lead efforts in designing and implementing a global network...Work experience placementWork at office$92.5k - $209.5k
...Job Description We’re hiring a Platform Software Engineer to help build the execution layer behind OCI’s AI and GPU growth motion. You’ll work across Oracle data platforms, GPU scheduling, orchestration pipelines, and MLOps agentic tooling — turning customer demand...Temporary workFlexible hours$92.5k - $209.5k
...services in a distributed, multi-tenant cloud environment. OCI gives engineers the opportunity to work on systems that directly power... ...that enable OCI teams to build, validate, secure, and release software safely at cloud scale. At OCI, engineers have meaningful technical...Temporary workFixed term contractFlexible hours$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Work at officeRemote work$140k - $200k
...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new sources...Remote jobFull timeWork at officeShift work$145k - $217k
...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer at Indeed, you will contribute to the development and evolution of software systems that support core products and services...Work experience placementLocal area$80k - $90k
...Field Service Engineer II Electric Machinery Company, a division of WEG Electric Corp. Minneapolis, MN The Field Service Engineer... ...climb ladders, use fall protection, and travel extensively. Software: Experience with business applications such as SAP, Outlook, Word...$50 - $72 per hour
...Job Title: Embedded Firmware & Linux Software Engineer Job Description This full-time, onsite role in Eagan, Minnesota focuses on designing and developing embedded firmware and Linux-based software for microcontroller-based systems. You will work across the full...Full timeContract workTemporary workWork at office- ...AI Developer IV (Principal AI Engineer) We are seeking a highly experienced AI Developer IV (Principal AI Engineer) to provide technical... ...while remaining actively involved in solution design and software development. The ideal candidate combines deep expertise in...
- ...largest companies make smarter, fairer, and more transparent pay decisions—powered by live data and thoughtful design. As a Software Engineer, you’ll have significant ownership and autonomy to build the systems and infrastructure that power Compa’s core products. You’...Remote work
$139.4k - $230k
...transformation toward Salesforce excellence. We are seeking talented Software Engineers with strong engineering fundamentals who are eager to expand... ...expertise ~ Salesforce certifications (Platform Developer I/II, Application Architect) strongly preferred or commitment to...Work experience placementLocal area$100k
...etc to name a few. Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions with clients. Who Should Apply Recent...Full timeH1b$125k - $191.7k
...Job Description Hybrid: This role is categorized as hybrid/Remote Role: As a Senior Software Systems Engineer on the Software Validation team within the AV organization, you will play a critical role in leading the strategy and execution of validation efforts for...Local areaRemote workWork from homeFlexible hours$30 per hour
...challenges. We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in... ..., with the scale and customer-focus of the leading enterprise software company in the world. Values are OCI’s foundation and how...Hourly payTemporary workInternshipFlexible hours- ...Software Development Engineer LOCATION/DEPT: St Paul, MN or ABQ, NM GENERAL JOB DESCRIPTION The Software Development Engineer will be part of an engineering team responsible for the design development and manufacture of advanced Additive manufacturing systems...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- agile software developer Saint Paul, MN
- experienced software developer Saint Paul, MN
- software developer fintech Saint Paul, MN
- financial software developer Saint Paul, MN
- software engineer Saint Paul, MN
- part time software developer remote Saint Paul, MN
- junior software developer remote Saint Paul, MN
- software engineer travel Saint Paul, MN
- federal - software developer Saint Paul, MN
- software developer Saint Paul, MN


