Senior Software Engineer

About Bravo/Oddbytes

As an independent strategic development partner of OddBytes, a US-based, performance-driven digital media company, Bravo Systems helps power advanced online video, display, and mobile advertising technologies for advertisers and publishers worldwide.

Whether it’s a creator growing their audience, a brand reaching the right users, or a reader discovering something new, we strive to make those moments seamless, relevant, and even a little fun.

For over 20 years, we’ve combined product insight, marketing expertise, and smart monetization strategies to connect millions of users with what matters most to them. And we’re just getting started.

At the heart of our success is our exceptional team of engineers. Their expertise, creativity, and dedication have been instrumental in delivering innovative solutions and driving numerous successful projects across the global digital landscape.

Where We Work

We’re a distributed team, with roots in California and strong, long-standing partnerships across Europe. That means we work across time zones, locations, and cultures, without losing alignment or momentum.

  • Huntington Beach, CA
  • Banja Luka, Bosnia and Herzegovina
  • Belgrade, Serbia

Our Banja Luka and Belgrade teams work across product, engineering, QA, and design. They’re central to how we operate and grow. This is decades of experience, a culture of technical rigor, and a shared sense of ownership to everything we build.

Who You’ll Join

We’re 150+ people strong, and our structure is built to be cross-functional teams that ship smart and move fast. If you're someone who likes autonomy and accountability, you'll feel right at home.

What We’re Building

Here are a few of the projects that define our current focus:

Chirp

Every link tells a story. This one earns too.

Chirp is a free, customizable bio link built to be shared and designed to earn. Creators and brands can monetize through ad-sharing, brand partnerships, and more. All from one beautifully designed link.

Centralized Monetization Platform

Platform refers to a system where a central platform manages and distributes campaigns, data, or content across multiple connected channels or endpoints. It's strategic model used to streamline operations, unify reporting, and scale campaigns efficiently.

And that’s just part of the picture.

We also run a mobile app distribution network, a content monetization platform for publishers, and a portfolio of web properties that fuel ongoing revenue.

Job Description

Oddbytes is looking for a Senior Software Engineer to design, build, and deliver modern, scalable software solutions with a strong focus on AI.

In this role, you’ll work across different areas of engineering, from backend systems and APIs to AI-powered features, automation and production integrations. We’re looking for someone highly technical, adaptable and product-minded, someone who enjoys solving complex problems, learning new technologies quickly and turning ideas into reliable business solutions.


This role is ideal for an experienced engineer who is flexible, curious and comfortable working in a fast-moving environment where AI, automation and emerging technologies are becoming an important part of the development process.


Key Responsibilities
  • Design, develop, and maintain scalable software systems, services, and APIs.
  • Build and integrate solutions using LLMs, AI agents, agentic workflows and third-party AI APIs.
  • Develop and integrate AI-powered features into existing and new products.
  • Use AI-assisted coding tools to improve developer productivity and delivery speed.
  • Work closely with product, engineering, and business stakeholders to understand requirements and deliver practical solutions.
  • Contribute to architecture decisions, technical design, and engineering best practices.
  • Stay up to date with AI trends, tools, and emerging technologies, and identify opportunities to apply them.
  • Adapt to changing priorities, technologies, and business needs in a fast-paced environment.


Qualifications
  • 5+ years of professional software engineering experience.
  • Strong backend development experience with Java or Python, frontend experience with JavaScript/TypeScript and React is a plus.
  • Hands-on experience building and maintaining production-grade software systems.
  • Experience with RESTful APIs, microservices, and distributed systems.
  • Working experience with SQL and NoSQL databases.
  • Experience integrating AI tools, LLM APIs or AI agents into software products.
  • Experience with Docker, Kubernetes, and AWS is a plus.
  • Experience using AI-assisted coding tools such as Codex, Claude Code, Cursor, or similar tools.
  • Excellent communication skills and ability to work cross-functionally.
  • Flexible mindset and willingness to work across different parts of the engineering stack.
  • Proactive interest in testing new AI models, tools, and development workflows.

Development

Banja Luka, Bosnia and Herzegovina

Compartilhar no:

Termos de serviçoPrivacidadeCookiesDesenvolvido pela Rippling