Software Developer II
The Cavallo Company
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!
$165k - $200k
...offer a ticket to the millions of fans who browse our platform around the world. StubHub is looking for Software Engineer IIs to design and develop next-generation technologies and complex features. As a Software Engineer at StubHub, you will be at the forefront...SuggestedFull timeWork experience placementWork at officeImmediate startRemote workWorldwideFlexible hours$100k - $140k
...wireless control’. Whether it’s via chips, software licenses or turnkey products, we are... ...Electronics is looking for a Software Engineer II to join our embedded development team. It... ...in the complete product lifecycle for developing our cutting-edge technologies, focusing on...SuggestedFull timeRemote workWorldwide$113.5k - $158.9k
DATA PLATFORM ENGINEER II - CORPORATE OFFICE (AUSTIN, MN PREFERRED) HORMEL FOODS CORPORATIONTo... ...technologies, standards, automation, and developer processes that allow Data & Analytics... ...platform adoption.Establish and evolve software development lifecycle (SDLC) standards,...SuggestedWork at officeImmediate startWorldwideRelocation package- ...Role Overview We are seeking a Software Developer II to join our engineering team on-site at our headquarters. This is an intermediate role for an established developer with professional experience who is ready to take greater ownership of projects. You will be a key...SuggestedFull time
- ...customers' partnership every day by delivering exceptional experiences that drive their success. Summary We're looking for a Software Developer II for Miovision Technologies US, LLC to architect and maintain AWS cloud-native solutions across different teams and platforms...SuggestedRemote jobFull timeFlexible hours
- ...Purpose: The Software Developer II participates in all aspects of the design and implementation of sophisticated products, utilizing the latest and most advanced engineering technologies in the industry. These include analysis, specification, development, testing, documentation...Full timeWork experience placementWork at office
- ...NYSE with the ticker symbol KNF and part of the S&P MidCap 400 index. Please consider joining our growing team today! As a Software Developer II, you are responsible for placing safety as #1 priority in day-to-day work routine for self and others. Under the direction...Full timeFor contractors
- ...Job Title: Software Developer II Department: Information Technology Reports to: IT Application Manager Position Summary: This position develops, maintains, and supports moderately to highly complex software applications and system integrations that support...Full timeTemporary work
- ...that keeps real-time weather alerts and observations flowing reliably to hundreds of millions of people? We are looking for a Software Developer II who displays a deep interest in and passion for backend architecture and problem solving; someone who likes to build...Full timeLocal areaRemote work
- ...Full-time Description TRISTAR is seeking a highly motivated Software Developer II to support the software development and system administration of the Expeditionary Electronic Warfare Intelligence & Cyberspace Operations (EW ICO) in support of the Azurite Program...Full timeLocal area
- ...About the Role Abnormal AI is looking for a Software Engineer II to join the Detection Team. The Detection Division is focused on building the world’s most advanced technology to identify and stop email and cloud-based attacks that were previously undetectable, helping...Full time
$56 - $66 per hour
...seeking a Remote Appian Platform Engineer II to join their team.Summary:As a Platform... ...Partner with IT and functional areas to develop simple, effective, and innovative solutions... ...* Bachelor's degree in Computer Science, Software Development, Information Technology, or...Remote work$75.8k - $144.2k
...Together, we push the boundaries of known science and find new ways to connect and protect our world.We are currently seeking a Software Engineer II [Platform & Infrastructure Services] to join the Platform and Infrastructure Services (IS) team in the Air C2 (Command and...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...powers opportunity. We're looking for a talented and motivated Software Engineer II to join our Web Platform Team and help build the... ...for an engineer who enjoys working on platform architecture, developer experience, build systems, and engineering enablement. Rather...Full timeFlexible hours
$140k - $190k
...NinjaTrader equips traders with award-winning software and brokerage services to navigate the... .... We're hiring a Sr. Software Engineer II to own the service layer it runs on.You'll... ...markets.In this role you will:Design, develop, and maintain Node.js and TypeScript services...Work at officeRemote workWorldwideMonday to FridayFlexible hours$107.46k - $220.76k
The Technical Product Manager II plays a pivotal role in Delta Dental's technology modernization... ..., Common Services, APIs, and other developer-facing platforms, building reusable... ...standardize engineering practices, and accelerate software delivery.Working closely with Platform...Local areaRemote workVisa sponsorshipWork visa- Job DescriptionJob SummaryWalgreens is seeking a Principal Software Engineer II to serve as a senior technical authority and hands-on engineering... ...programs and systems that have no precedent. Leads in developing the technical "vision" and design specifications for...Hourly payWork at office
- ...satellites to orbit, all while we work to develop Neutron, our upcoming medium-lift,... ...thrive in space, like solar panels, flight software, star trackers, optical systems, separation... ...missions. SENIOR EMBEDDED SOFTWARE ENGINEER II Rocket Lab’s Optical Systems division...Permanent employmentFull timeLocal area
- ...To one day enable everyone to achieve this same goal.InvestCloud (formerly Advicent) is looking for a talented and motivated Software Developer II to join our team. You will deliver and support our web-based financial planning applications using technologies such as C#/....Work at officeRemote workFlexible hours
$100.78k - $147.81k
...dedication, and innovation that drive our success and help us anticipate the future. Position Overview:The Software Engineer II will play a pivotal role in designing and developing a comprehensive suite of smart card personalization products, which are essential for customizing...Full timeTemporary workWork at officeRemote workRelocationFlexible hours3 days per week$100.78k - $147.81k
...weapon? Our people. It’s the curiosity, dedication, and innovation that drive our success and help us anticipate the future. The Software Developer II will play an active role in designing and developing Entrust Issuance solutions that support secure, scalable digital...Full timeWork at officeRemote workRelocationFlexible hours3 days per week$141.2k - $278.3k
...Lead Cloud Infrastructure Engineer II - Workplace Engineering/M365 AI & Engineering... ...and operate integrated solutions across software, data, AI, networks, and hybrid cloud infrastructure... ....com. Recruiting tips From developing a stand out resume to putting your best...Local area$76k - $127k
...Title and Summary Site Reliability Engineer II Who is Mastercard? At Mastercard... ...to running our products by fostering developer run ownership and empowering developers to... ...developers during the application build phase in software run principles that include operational...Full timePart timeWorldwideFlexible hours$106k - $169k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II - Backend/Platform Agentic AI Who is Mastercard? Mastercard is a global technology company in the payments industry....Full timePart timeWorldwideFlexible hours$76k - $127k
...and Summary Site Reliability Engineer II The BizOps team at Mastercard is... ...production readiness by partnering closely with developers to design, build, implement, and support... ...and improve the CI/CD pipeline for software promotion, enforcing validation and operational...Full timePart timeWorldwideFlexible hoursEarly shift$125k - $150k
...Embedded Software Engineer IIPhiladelphia, PAIn today's dynamic worksites, seamless collaboration between people and machines is essential... ...they remain safe and secure.As an Embedded Software Engineer II, you will own specific components of our embedded stack, working...Remote work- Solutions Architect II - Azure, Microsoft 365 & AIRobert Half is seeking a Solutions Architect II to design, document, and govern enterprise... ...leveraging Microsoft Azure, Microsoft 365, and AI technologies.Develop architecture diagrams, technical documentation, implementation...
$117.6k - $176.4k
Sr. Application Engineer II“The Protection, Controls & Automation (PCA) group of Digital power is the engineering entity of Schneider Electric NAM that specialized in developing solutions for control and protection for electrical substations, datacenter, Oil & gas and...Full timeTemporary workWork at officeRemote workFlexible hours- .... is looking for an Application Engineer II to join the Plymouth, Michigan team. This... ...opportunity to work across a broad and fast-developing portfolio of test applications.The... ...mechanical schematics and drawingsStrong software adaption and modification skills preferredBackground...Full timeWork visa
- ...A leading tech company is seeking a Remote Software Engineer II to enhance their team. This role involves developing and maintaining software infrastructure for financial planning applications. The ideal candidate has experience in back-end development with Java and Spring...Remote work
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
- software development engineer aws Remote
- software developer internship no experience Remote
- real time software engineer Remote
- financial software developer Remote
- oracle software engineer Remote
- part time software developer Remote
- graduate software developer Remote
- software engineer travel Remote
- experienced software developer Remote



