Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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!

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Software Developer II in Grand Rapids, MI vacancy
  •  ...an evolving range of industries. Position Overview Embedded Software Engineer II at Gentex creates software code designs to meet product requirements...  ...with all groups within the company to define, design, develop, track, debug, and test products that fulfill the customer’s... 
    Suggested
    Work at office

    Gentex Corporation

    Grand Rapids, MI
    22 hours ago
  • $100k - $150k

    Job DescriptionSoftware Engineer II Grand Rapids, MI / Uniondale, NY/ Austin, TX / Atlanta...  ...levels possible. Role Summary:The Software Engineer II builds and maintains the APIs...  ..., and operational follow-through — while developing a strong working understanding of the insurance... 
    Suggested
    Full time
    Temporary work
    Immediate start
    Visa sponsorship
    Flexible hours

    Acrisure

    Grand Rapids, MI
    3 days ago
  •  ...The Software Engineer II is a mid-level engineer who works with a team of Software Engineers to design, develop, test, commission, and provide ongoing support of TGW software solutions. What you'll be handling Collaborates with developers and functional... 
    Suggested
    Work experience placement

    TGW Logistics Group

    Grand Rapids, MI
    4 days ago
  •  ...Job title: Software Engineer Looking for a software engineer to develop and stand up out of the box and near out of the box solutions in our servicenow environment. Candidates should have experience with REST APIs, building solutions in ServiceNow, and be comfortable... 
    Suggested

    Blue Lake Search

    Grand Rapids, MI
    22 hours ago
  • $82.6k - $162.8k

     ...strategy, operations, process design, and technology as we partner with clients to transform finance. Work You’ll Do Configure and develop within OneStream to support finance processes (planning, budgeting, forecasting, close & consolidation, and reporting), aligned to... 
    Suggested
    Local area
    Remote work

    Deloitte

    Grand Rapids, MI
    22 hours ago
  • $76.73k - $127.88k

     ...ingestion patterns from source systems into S3 and into Snowflake.Develop transformation layers and curated datasets in Snowflake,...  ...deploy, and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These solutions... 
    Local area
    Visa sponsorship

    Deloitte

    Grand Rapids, MI
    1 day ago
  •  ...As a Software Developer, 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 systems, from user-facing Tekton.com to internal applications that... 
    Full time
    Visa sponsorship

    Tekton

    Grand Rapids, MI
    22 hours ago
  • $133.1k - $210.6k

     ...AI. What Is the Role We are on the lookout for a Senior Software Engineer to join our Elasticsearch team and focus on ensuring...  ...infrastructure and shared functionality that enables engineers to develop, extend, and support Elasticsearch. The team owns common... 
    Local area
    Flexible hours

    GrabJobs

    Grand Rapids, MI
    1 day ago
  • About Acrisure A global fintech leader, Acrisure empowers millions of ambitious businesses and individuals with the right solutions to grow boldly forward. Bringing cutting-edge technology and top-tier human support together, we connect clients with customized solutions...
    Full time
    Immediate start
    Flexible hours

    Acrisure

    Grand Rapids, MI
    3 days ago
  •  ...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 to the design, development... 
    Hourly pay
    Permanent employment
    Contract work
    Local area

    iMPact Business Group

    Grand Rapids, MI
    3 days ago
  • $65k - $80k

     ...Software Developer Salary: $65,000-$80,000 Benefits: Medical/Dental/Vision Insurance, 401k match, ESOP Retirement Plan, PTO, etc. Location: Grand Rapids, MI (Hybrid) Job Overview: The Software Developer will be joining a growing development... 

    Creative Financial Staffing

    Grand Rapids, MI
    2 days ago
  • $133.1k - $210.6k

     ...AI. What Is the Role We are on the lookout for a Senior Software Engineer to join our Elasticsearch team and focus on ensuring...  ...infrastructure and shared functionality that enables engineers to develop, extend, and support Elasticsearch. The team owns common... 
    Local area
    Flexible hours

    GrabJobs

    Grand Rapids, MI
    3 days ago
  • $100.4k - $197.9k

     ...emerging technology. With the rapid pace of change in today’s world, you will help clients answer questions like: How do I access, develop, and motivate my workforce? What should my AI strategy be for the HR function? Do I have the right organization and culture to enable... 
    Local area

    Deloitte

    Grand Rapids, MI
    1 day ago
  •  ...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

    Antfarmdao

    Wyoming, MI
    a month ago
  •  ...Syms Strategic Group (SSG)  is seeking a talented Software Developer in Test (SDET) Location: Remote Department: Veterans Affairs (VA) Type:  Full Time Min. Experience:  Experienced Security Clearance Level:  Public Trust (MBI)  Military Veterans are... 
    Full time
    Work experience placement
    Remote work

    Ssg

    Grand Rapids, MI
    22 hours ago
  • $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 employment
    Work at office
    Immediate start

    Axis Automation

    Grand Rapids, MI
    6 days ago
  • $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 employment
    Full time
    Contract work
    Work at office
    Relocation package
    2 days per week
    3 days per week

    GE Renewable Energy Power and Aviation

    Grand Rapids, MI
    15 days ago
  • $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 office
    Local area
    Immediate start
    Remote work

    Leidos

    Grand Rapids, MI
    3 days ago
  •  ...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... 

    HS Automation Inc.

    Grand Rapids, MI
    1 day ago
  •  ...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

    Theantfarm

    Wyoming, MI
    16 days ago
  •  ...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

    Theantfarm

    Wyoming, MI
    22 days ago
  • $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 employment
    Full time
    Contract work
    Work at office
    Relocation package
    2 days per week
    3 days per week

    GE Renewable Energy Power and Aviation

    Grand Rapids, MI
    26 days ago
  • Description We are looking for a Cyber Security Engineer to support client environments in Pittsburgh, Pennsylvania through a Long-term Contract opportunity. This role is suited for a security specialist who can strengthen defenses across infrastructure, identity, cloud...
    Long term contract
    Permanent employment
    Contract work
    Temporary work

    Openkyber

    Wyoming, MI
    1 day ago
  • We are looking for an experienced Cloud Engineer to support complex infrastructure environments for client organizations in Pittsburgh, Pennsylvania. This Long-term Contract position focuses on building, maintaining, and improving cloud and on-premises systems that keep...
    Long term contract

    Openkyber

    Wyoming, MI
    1 day ago
  • $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 time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Grand Rapids, MI
    4 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology...  ...Architecture Knowledge and Technical Solution Design.Mainframe Developer AM6 Performing code analysis, designing, code build, unit testing... 
    Contract work
    H1b

    Sonsoft

    Grand Rapids, MI
    1 day ago
  • $123.4k - $178.5k

    Requisition ID: 293682   Relocation Authorized: National/International - Family   Telework Type: Full-Time Office/Project   Work Location: Cheyenne, WY, Various Work Locations USA, Reston, VA Only applicable to Reston : Salary Range: $123,400 - $178,500 annually...
    Full time
    Work experience placement
    For subcontractor
    Work at office
    Local area
    Remote work
    Relocation
    Night shift

    Bechtel

    Wyoming, MI
    more than 2 months ago
  • $77k - $202k

     ...you will specialize in using and managing the Oracle Financials software, an integrated financial management system that provides tools...  ...accounts payable, and accounts receivable- Analyzing client needs to develop tailored solutions using Oracle Financials software- Providing... 
    Full time
    H1b

    PwC

    Grand Rapids, MI
    3 days ago
  •  ...Recruiting is supporting Wind RiverX in the search for a Senior Software Engineer to support a classified program. This role is ideal...  ...security are paramount. What You Will Be Doing: Designing, developing, integrating, and maintaining software solutions using the Ada... 

    SG2 Recruiting

    Grand Rapids, MI
    4 days ago
  • $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 will... 
    Permanent employment
    Full time
    Contract work
    Local area
    Relocation package
    Flexible hours

    GE Renewable Energy Power and Aviation

    Grand Rapids, MI
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer II. Be the first to apply!