Senior Backend Software Engineer

Wisconsin Rapids, Wisconsin

newance
Apply for this Job
POSITION SUMMARY

We are seeking a skilled and experienced Senior Software Engineer to join our dynamic and innovative engineering team. As a key member of our engineering team, you will play a crucial role in the design, development, and implementation of robust, scalable, and high-performance full stack solutions. You will be responsible for both frontend and backend development, but will focus primarily on data pipelines and backend processing, leveraging your expertise to drive technical excellence across the team.

This role is based in Green Bay, WI on a hybrid schedule. May consider remote candidates based on relevancy of experience.
JOB RESPONSIBILITIES

Technical Leadership:
  • Provide technical leadership within the engineering team, guiding and mentoring junior engineers.
  • Collaborate with Staff and Principal Engineers to set and enforce coding standards, best practices, and ensure code quality.
Development:
  • Contribute to and lead design, development, maintenance, and implementation of complex features, including creating data pipelines and backend processes that support our products.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
Architectural Design:
  • Contribute to architectural decisions, ensuring scalability, reliability, and maintainability of systems.
Technical Excellence:
  • Contribute to coding standards and best practices within the engineering team.
  • Participate in code reviews to ensure high-quality, maintainable code.
  • Contribute to optimization and refactoring of code to address performance bottlenecks and improve system efficiency.
  • Tackle challenging technical problems with a focus on delivering effective and efficient solutions.
  • Collaborate with team members to troubleshoot issues and optimize system performance.
Innovation:
  • Stay abreast of industry trends, evaluate emerging technologies, and advocate for their adoption when appropriate.
  • Contribute to continuous improvement in processes and tools.
Collaboration:
  • Work closely with more junior engineers to understand requirements, provide technical insights, and contribute to the overall success of the product.
  • Mentor junior engineers, contributing to their professional development and growth within their craft.
QUALIFICATIONS
  • Bachelor's degree in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience
  • 5+ years as a software engineer, with a focus on data pipeline programming languages (e.g. Python, Java or similar)
  • Experience in designing and implementing scalable and high-performance features.
  • Knowledge of application architectures, security best practices, and data integration concepts.
  • Exposure to ETL technologies and data engineering with a focus on building and maintaining data platforms and pipelines.
  • Understanding of database concepts, data modeling, and data warehousing principles.
  • Understanding of distributed data management systems and related applications.
  • Familiarity with public cloud infrastructure design, tools, and strategies.
  • Experience with software development methodologies including Agile, Kanban, and Scrum.
  • Strong problem-solving skills and the ability to navigate complex technical challenges.
  • Effective communication skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders.
Preferred:
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Prior experience in a product focused technology team desired.
  • Experience in guiding engineering teams and influencing technical decisions.
Is This Role Right for You?

We're looking for engineers who thrive in a fast-moving, high-impact environment. If this sounds like you, read on:
  • You dive into the full tech stack. Whether it's frontend, backend, or infrastructure, you do what's needed to deliver value. Keeping yourself out in front of new technology to find better ways of delivering value is critical to your ongoing learning development.
  • You're comfortable building in the unknown. Many of our challenges don't have clear answers upfront. You use a strong technical foundation and deep customer understanding to design solutions that work now and adapt for the future.
  • You balance speed and quality. We move fast, but never at the expense of stability. Our customers rely on us, so we prioritize quality to avoid disruptions while staying nimble.
  • You're ambitious and eager to grow. This role comes with more freedom and responsibility than most. To level up, you'll need to have a growth mindset and be open to feedback (and we give plenty of it).
  • You collaborate and communicate effectively. Ownership doesn't mean working in isolation. You vet decisions with stakeholders, keep people informed, and work closely with teammates to deliver.
  • You create leverage through automation and abstraction. You spot inefficiencies and build solutions-whether it's better debugging tools, new lint rules, or smarter abstractions-to make everyone's work easier.
This Role Probably Isn't for You If
  • You think senior engineers should mostly manage projects and do architecture reviews. Our most experienced engineers spend most of their time building and solving the hardest problems, not just overseeing others.
  • You rely on structured processes to move work forward. If you need sprint planning and rigid project management to stay on track, this role may not be the best fit.
  • You only want to work on exciting new projects. We take ownership of all aspects of our work, including debugging and customer issues-our most senior ICs included.
  • You struggle to see the big picture. If you tend to get lost in the details and prefer everything planned upfront, this might not be the right environment for you.
  • You haven't led or owned projects before. We're looking for engineers who take initiative, not those who wait for tasks to be assigned.
Why Join Breakthrough?

At Breakthrough, we are revolutionizing the transportation and supply chain industry with cutting-edge technology and data-driven solutions. Our mission is to empower shippers with smarter strategies, defining the future of freight through innovation and expertise.

For top tech talent, Breakthrough offers the unique opportunity to tackle complex challenges and make a measurable impact in a fast-paced, dynamic environment. We believe in continual learning and professional growth-here, you'll sharpen your skills while collaborating with experts who are equally passionate about innovation and excellence.

We live by the motto "We'll Figure It Out". We value curiosity, ingenuity, and resilience, empowering our team members to pioneer game-changing technology that transforms the way the world moves goods.

If you thrive on solving meaningful problems, working with advanced technology, and being part of a team dedicated to reshaping an industry, Breakthrough is where you belong. Join us and bring your best ideas to life.
Date Posted: 03 April 2025
Apply for this Job