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!
$71.3k - $140.6k
...digital ventures, and fuel growth through innovation. Work you'll do As a PROJECT - Data Engineer II on the AI & Data team, you will be responsible for… Designing, developing, and maintaining batch and streaming data pipelines that support reporting, analytics, and...SuggestedLocal area$85.39k - $116.98k
...Senior Systems Engineer (Amazon Web Services (AWS) Data Engineer) - II Location: Remote Department: Veterans Affairs (VA)... ...Required Skills and Experience ~8+ years’ experience in software or data engineering with a strong AWS focus ~ Proven experience...SuggestedFull timeRemote work$65.2k - $118.86k
...Trane in Grand Rapids, MI is hiring an Application Engineer II (Equipment). In this role, you will be responsible for the equipment... ...validating quantities and configurations. Supports sales and develops preliminary submittals and/or final submittals as required, as...SuggestedHourly payWork experience placementLocal areaWork from home$100k - $120k
...solutionsTriage and resolve escalations from the team within defined customer SLAs Be a problem solver - Identify solutions for hardware, software, and network issues Leverage remote support tools to resolve support requests Communicate with clients and project leads in a...SuggestedRemote work$95k - $110k
...Systems Engineer - Avionics Networking, you will play a key role in developing advanced networked avionics solutions that enable safe,... ...engineering efforts for the Networking product line, working across software, hardware, test, safety, reliability, and certification teams...SuggestedPermanent employmentFull timeContract workFor subcontractorRelocation package2 days per week3 days per week- Be Proud, Be YOU, Be Independent! Are you an experienced Developer and/or Architect who is eager to grow their career in both Financial... ...of experience in systems engineering, cloud engineering, software engineering, platform engineering, infrastructure, or a related...Local areaFlexible hours
$95k - $127k
...for talented, innovative engineers who can help us design and develop products for today, tomorrow, and in the future. If you are a dreamer... ...for eligible candidates. Job Description The Lead Embedded Software Engineer is responsible for leading key aspects of project...Permanent employmentFull timeContract workWork at officeRelocation package2 days per week3 days per week$115k - $135k
...accurately, and in alignment with customer expectations and business objectives. Responsibilities Include : Prepare and develop complex automation proposals including manufacturing concepts, budgets, risks, schedules, and technical content while ensuring accuracy...Permanent employmentWork at officeImmediate start- ...We’re building a Web3 developer reputation platform that creates verifiable profiles from on-chain activity, smart contract deployments, attestations, project history, AI-based analysis, and other technical evidence. We’re looking for an experienced engineer with strong...Contract work
- ...We are looking for an experienced Blockchain Engineer to contribute to a Web3 developer reputation platform currently under active development. The platform creates verifiable developer profiles from on-chain activity, smart contract deployments, technical contributions...Contract work
- ...We are seeking a Senior SAP Commerce Cloud/Hybris Developer to develop and modernize enterprise commerce solutions using Java, Spring, APIs, event-driven integrations, and durable workflow orchestration. This is a hands-on engineering role focused on building reliable,...Contract work
$95k - $127k
...Job Description Summary The Lead Software Engineer will participate in the full software life cycle including: planning, requirements... ...various products and lead / participate in the following: Develop software architecture and design. Define interface requirements...Permanent employmentFull timeContract workWork at officeLocal areaRemote workRelocation package$95k - $127k
...safe, high-quality, and cost-effective test solutions that support manufacturing and new product introduction. This includes developing test software for full automation, managing requirements, and integrating hardware and software into complete systems. Location:...Permanent employmentContract workWork at officeRelocation package2 days per week3 days per week$130k - $150k
...effectiveness and operating rhythm of the Engineering function. Develop, maintain, and analyze engineering metrics, dashboards, and... ...business objectives. Ability to provide technical input to software development team with an adaptive AGILE framework. This position...Permanent employmentFull timeContract workRelocation package$78.03k - $97.53k
...opportunity at OD. Support and maintain the organization’s systems infrastructure, including the implementation of hardware and software. Review previous documents and prepare up-to-date documents, modes, and reports to meet customer requests. Primary...Full timeTemporary workWork experience placementLocal areaImmediate startShift workDay shift- Azure Solution ArchitectThe Azure Solution Architect will provide architectural guidance and cloud knowledge working closely with all areas of the Meijer business to implement best-in-class micro-service based solutions.Required Skills: Azure Migrations, Data Factory, ...Work experience placement
$130k - $173k
...Job Description Summary Are you an Embedded Software Engineer who loves working on high-assurance embedded systems? If so, GE Aerospace... ...Rapids, MI. You will be part of a cross-functional team that develops innovative solutions for capabilities on custom hardware. You...Permanent employmentFull timeContract workLocal areaRelocation packageFlexible hours$92.3k - $166.85k
...ASCE code requirements; construction specifications; material procurement process; project schedules; and construction work packages. Develop project scopes, budgets, and proposals Ability to work effectively in team environment but also able to work independently Proven...Work at officeLocal areaImmediate startRemote work- ...network issues and recommend preventive actions. Improve monitoring, incident response, documentation, and escalation processes. Develop and maintain SOPs, runbooks, incident reports, and operational standards. Collaborate with network engineering, infrastructure,...Temporary workRemote workWork from homeNight shift3 days per week
$100k - $125k
...department responsible for leading complex quotation activities, developing customer-focused automation concepts, preparing accurate... ...formal leadership or personnel management responsibility. Software: Competent with Microsoft Office applications including Excel...Permanent employmentWork at officeImmediate start$167k - $223k
...interfacing with the business facing team and product managers to develop a technology strategy aligned with emerging market... ...compute systems. Knowledge of low-level firmware and real-time software for embedded systems, including hardware-software integration,...Permanent employmentFull timeContract workWork experience placementRelocation package$92.3k - $166.85k
...code requirements; construction specifications; material procurement process; project schedules; and construction work packages. Develop project scopes, budgets, and proposals Ability to work effectively in team environment but also able to work independently...Work at officeRemote work- ...We are seeking an experienced Smart Contract Engineer to support the continued development of a Web3 developer reputation platform. The platform is currently under active development and has not yet been deployed publicly. It is designed to create verifiable developer...Contract work
$50 per hour
...solutions meet Lockheed Martin’s reliability, latency, and compliance thresholds. As a technical leader, you will mentor junior developers, conduct code reviews, and facilitate knowledge‑sharing sessions to build a robust, collaborative AI engineering culture. Documentation...Full timeContract workTemporary workWork experience placementCasual workFlexible hours$22.5 per hour
...including data analysis and cost estimates, as well as performing invoicing activities ~ Engaging in job shadowing opportunities to develop a holistic understanding of the business Fuel your passion To be successful in this role you will: ~ Have graduated with...Hourly payPermanent employmentTemporary workWork experience placementWorldwide$118.7k - $243.7k
...many of the world’s largest, most respected organizations. We develop and deploy cutting-edge internal and go-to-market solutions that... ...with technologies such as Infrastructure-as-a-Service (IaaS), Software-Defined Networking (SDN) and containers.Experience designing and...$130k - $173k
...Job Description Summary As a Staff Embedded Software Engineer within the Platform Software Engineering team, you will play a crucial... ..., oversight, and strategic direction to our software team developing high design assurance software for avionics Systems. This position...Permanent employmentFull timeContract workWork at officeRelocation package- ...Engineers, providing guidance, training, and feedback as needed. Develop, implement, and maintain robust quality control systems and... ...with statistical process control (SPC) and data analysis software This role requires access to U.S. export-controlled information...Permanent employmentFull timeRelocation package
- Clutch Canada is looking for a Senior iOS Engineer located in Grand Rapids, MI. This role involves leading engineering decisions and actively shipping production code for the Speechify iOS app. Ideal candidates should have experience scaling products, a strong customer...
- ...Description Job Description Summary: An energetic and creative role responsible for designing, developing, installing, managing, and maintaining hardware and software systems used to monitor, control, and automate engineering and manufacturing business processes....Relocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer II. Be the first to apply!
- software engineer internship remote Grand Rapids, MI
- senior software engineer ruby on rails Grand Rapids, MI
- software developer positions Grand Rapids, MI
- agile software developer Grand Rapids, MI
- entry level software engineer remote Grand Rapids, MI
- senior software engineer remote Grand Rapids, MI
- senior software design engineer Grand Rapids, MI
- senior software engineer Grand Rapids, MI
- startup software engineer Grand Rapids, MI
- remote entry level software developer Grand Rapids, MI




