Software Developer II
Cavallo Solutions
Cavallo Developer Position
At Cavallo, innovation is at the heart of everything we do. Our commitment to creating cutting-edge software solutions for the distribution industry has earned us a reputation as a leader, and our talented Development Team is key to this success. We're expanding and seeking a highly skilled developer to help us continue to push boundaries.
As a developer at Cavallo, you'll build applications that balance scalability and user experience, contributing to features our customers use every day. You'll be a contributor to a collaborative and dynamic team, using your analytical skills and creative thinking to drive growth and innovation.
A typical day would include:
- Developing and maintaining features to support evolving business needs and product requirements, ensuring solutions balance scalability and user experience.
- Participating in peer code reviews as part of our pull request process, helping ensure quality and knowledge sharing across the team.
- Working within an agile team, contributing to iterative planning, development, and review cycles.
- Writing well-structured, testable code with clear documentation.
- Participating in a rotating on-call schedule (roughly one week out of eight) as part of our shared ownership model to help maintain reliability, including blameless postmortems and flexible comp-time.
This may be the job for you if:
- You have 2–5 years of professional software development experience and are ready to contribute broadly across the development lifecycle.
- You have a strong foundation in core programming fundamentals and at least one high-level language such as Python or JavaScript/TypeScript, along with familiarity in SQL.
- You are familiar with the software development life cycle and how code moves from design to production.
- You hold a Bachelor's degree in Computer Science or have equivalent experience.
- You prioritize efficiency, user experience, and quality in your work.
- You are passionate about tackling complex challenges and driven to deliver innovative solutions.
- You are self-motivated, continuously improving, and stay current with industry trends and practices through your own curiosity and initiative.
- You bring a collaborative spirit and enjoy working in a team that values learning, mentorship, and shared growth.
Extra qualifications to help you stand out:
- You have experience with DevOps practices (IaC, CI/CD, k8s).
- You have a background building software products (SaaS experience a plus).
- You have experience improving reliability and monitoring in cloud environments (AWS, Azure, GCP).
- You have experience configuring or working with LLM-based agents (e.g., LangChain, semantic kernel, custom tools).
Our Stack:
- Front End: React and Zustand
- Services: FastAPI and Temporal
- Data: Postgres (OLTP) and Clickhouse (OLAP)
- DevOps: Github Actions, Kubernetes, and Terraform
- Observability: Grafana, Prometheus, and Open Telemetry
- Hosting: AWS (EKS, CloudFront, etc.)
Why should you apply?
- Innovation-Driven Culture: Work on impactful projects that challenge the industry's status quo.
- Collaborative Team Environment: Engage with colleagues who are eager to share insights and learn together.
- Continuous Growth & Career Progression: Our developer track provides clear levels (Developer I–IV and beyond), with opportunities to advance into Tech Lead or Architect roles as you grow your expertise and influence.
- Meaningful Work: Create software solutions that drive real value for our customers.
Key Benefits:
- Competitive Salary Package
- Medical, Dental, Vision, Life and STD Insurance
- 4% 401(k) Employer Match
- Generous PTO and Work/Life Synergy
- Learning and Career Development Opportunities
About Cavallo
Cavallo is at the forefront of developing cutting-edge profit technologies for product-centric brands and wholesale distributors. We're seeking the self-motivated, the hard-working, the problem solvers, and the dedicated to join our team of experts. We're focused on helping businesses grow, expand, or reshape how they do things by approaching each and every problem with energy, creativity, and confidence. Ingenuity, adaptation, and evolution are at the core for us at Cavallo.
Our Grand Rapids-based headquarters is focused on helping change the way organizations do business through our software products, customizations, expertise, and support. Our enterprise software solutions work with leading business applications, including multiple leading ERP platforms, and integrate with a wide range of apps and other technologies. Cavallo has been in the business of helping manufacturing and distribution companies increase productivity and efficiency since 2003. We got our start when a small business owner tasked a software developer with transforming a pile of clipboards and legal pads into a streamlined, efficient inventory management system. We have been sharing ideas and innovating ever since.
Join Cavallo and help shape the next generation of data-driven enterprise solutions. If you are a visionary leader passionate about innovation, execution, and scaling world-class products, we'd love to hear from you!
$85k - $95k
...users get it right the first time, every time. Position Overview Reporting directly to the Engineering Manager, the Full Stack Software Developer will design, develop, test, and validate software solutions that support X‑Rite Pantone products and platforms. Typical Day...SuggestedInternship$85k - $95k
...training that supports your continued development and growth. Reporting directly to the Engineering Manager, the Full Stack Software Developer will contribute to the design, development, testing, and validation of software solutions supporting X-Rite Pantone products...SuggestedInternshipShift work- ...Network Engineer II The Network Engineer II designs, implements, and supports enterprise network infrastructure across UFP Industries' global operations. Working with technologies including Cisco Catalyst, Meraki Wireless, Versa SD-WAN, Cisco ISE, Azure networking,...Suggested
- ...We are looking for a Senior Full Stack Developer. The ideal candidate should have at least 10 years of experience, as a problem solver with excellent analytical reasoning and critical thinking skills. The candidate should also be a forward thinker with a solution-oriented...Suggested
- ...Software Technical Account Manager II (Traveling) Join Axon and be a Force for Good. At Axon, we’re on a mission to Protect Life. We’re explorers, pursuing... ...objectives Workflow & Operational Improvement Develop an understanding of customer workflows and operational environments...Suggested
- We are looking for a Senior Full Stack Developer. The ideal candidate should have at least 10 years of experience, as a problem solver with excellent analytical reasoning and critical thinking skills. The candidate should also be a forward thinker with a solution-oriented...
- ...Lead Embedded Software Engineer Lead Embedded Software Engineer is responsible for leading a team of embedded software engineers and writing and developing embedded software. Location: This position requires on-site work at facilities. This role is not eligible for...Work at officeShift work
- ...We are seeking an experienced Senior C++ Developer with 5–10 years of hands‑on experience in C++ application development. The ideal candidate... ...expertise in modern C++ standards, Linux/Unix development, software engineering best practices, and AI‑assisted software...
$110k - $125k
...Jul-2026 Business Function: Engineering Position Type: Full-Time/Regular Description Do you thrive on leading and developing engineering teams while driving innovative product solutions? Are you passionate about guiding projects from concept to...Full timeWork experience placementWork at officeWork visa$116.36k - $155.15k
...formulate system requirements. Evaluates and recommends future technologies and methodologies that will enhance future capabilities. Develop and execute test plans and procedures based upon system security and functional requirements. Analyzes, develops, recommends,...Full timeTemporary workRemote work1 day per week- ...We're seeking an experienced Principal Software Engineer to join our growing team. In this role, you'll provide technical leadership... ...software security best practices Proven experience mentoring other developers and providing technical leadership Exceptional communication...
$70k - $130k
...Software Developer As a Software Developer, you are a rapid and effective problem solver. You will build and maintain robust and precise software solutions to meet the needs of Tekton's various operations to provide a world-class experience. This includes all software...Full timeVisa sponsorship- ...Dematic is a leading supplier of integrated automated technology, software and services to optimize the supply chain. Dematic is seeking a passionate and innovative Software Developer to join our growing Software Execution team to develop, deploy, and maintain high‑availability...
- ...Dematic is a leading supplier of integrated automated technology, software and services to optimize the supply chain. Dematic employs... ...Description Dematic is seeking a passionate and innovative Software Developer to join our growing Software Execution team to develop, and...Worldwide
- ...Job Description Junior Software Developer Position Overview We are seeking a motivated Junior Software Developer to join our development team. This role is ideal for someone early in their career who is eager to grow their technical skills while contributing...
$130k - $156k
...should have first-hand experience working in the lab integrating software onto hardware platforms, working with test equipment, the... ...Ability to read and critique software source code. Experience in developing software in Python, C, or any other common language....Full timeTemporary workPart timeWork at officeLocal area- ...Requirements Engineer II At Gentex, you'll help create innovative technologies that... ...and verifiers. Review requirements developed by other engineers to ensure compliance with... ...years technical experience in systems or software development or 2 years of experience with...
- ...Our Client is looking for a senior-level developer to assist with crafting and building high-performing, cutting-edge and tremendously personalized software for patients, caregivers and health care professionals. As a software development engineer you will be an essential...
- ...The role We're hiring a senior Software Engineer (7+ years) to join our Software Development team building and supporting the proprietary technology that runs our business. This is a hands‑on role on a small, capable team. You'll own systems end to end, from initial build...Work at office
- ...complete information; Gathers and analyzes information skillfully; Develops alternative solutions; Uses reason in emotional contexts.... ...equipment and components, consumable supplies, aftermarket parts, software and digital solutions, and support services through five...Temporary workWork experience placementWork at officeLocal areaFlexible hours
- ...supporting operational excellence. We work on next-generation systems developing solutions for some of the most advanced engineering groups in... ...operational excellence and industry needs - equipment, software, etc. Participate in technological and engineering forums within...Work at office
- ...TGW product portfolio and 3rd party equipment. Present and develop concepts during customer meetings and internal discussions to create... ...preferred. Proficiency in 3D computer-aided design (CAD) software. Excellent written and verbal communication skills. Solid...Contract workInternshipWork at officeLocal area
- ...Join Our Team. We are seeking a skilled Lead Mechanical Design Engineer to guide a team of designers in developing innovative automation and machine solutions. In this leadership role, you will combine hands‑on mechanical design expertise with team leadership to deliver...
$105k - $154k
...,000 - $154,000 a year. What You’ll Do Lead Power Electronics Engineer for Eaton’s Power Electronics Center of Excellence (CoE), developing innovative solutions for power conversion products. Essential Functions Lead power electronics design and development, taking full...Permanent employmentRelocationVisa sponsorship- ...Identifies and resolves problems in a timely manner, even when lacking complete information; gathers and analyzes information skillfully; develops alternative solutions; uses reason in emotional contexts. Customer Focus: Considers customers a priority. Takes ownership to...Work at office
- ...Job Description Cytogenetic Technologist II - Grand Rapids, MI, Monday to Friday, 8:00 AM to 5:00 PM, with rotational weekends... ...other laboratory personnel, students and fellows. Assists in developing/ validating new procedures in order to improve quality, efficiency...Full timePart timeWork experience placementWork at officeMonday to FridayFlexible hoursWeekend work
$133.13k - $204.13k
...cutting-edge tools such as agentic AI and GenAI. Our mission is to develop real-time decision-making engines that optimize labor,... ...domain challenges. As our models integrate with KION's data and software ecosystem, this position requires excellence in software engineering...Local area$73.5k - $212.28k
...leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in... ...Have Bachelor's Degree At least 6 years of experience in software, platform, or cloud engineering, including people leadership...Full timeWork experience placementH1bRemote work$134.26k
...relay schemes and relay schematics/wiring diagrams. Skilled in developing equipment specifications and selection for substation projects... ...of computer-assisted design and drafting (CADD) 3D and 4D software and practices. Expert knowledge of engineering design principles...Full timeH1bLocal area$75k
...Project Engineer II Job Location US-IL-Bolingbrook | US-MI-Grand Rapids # of Openings... ...electrical engineering, industrial engineering, controls, software, and project management. The team will develop and implement a design concept that satisfies the customer...For contractorsWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer II. Be the first to apply!
- software engineer full time Grand Rapids, MI
- consulting software engineer Grand Rapids, MI
- software engineer travel Grand Rapids, MI
- real time software engineer Grand Rapids, MI
- senior software engineer remote Grand Rapids, MI
- entry level software engineer remote Grand Rapids, MI
- software developer fintech Grand Rapids, MI
- software developer positions Grand Rapids, MI
- software engineer amazon Grand Rapids, MI
- remote entry level software developer Grand Rapids, MI


