Skip to main content
Jobs

Software Architect

Karlsruhe, Germany

Full-Time

Tipico is an energetic, passionate, bold tech company, and we love sports! Tipico has recently expanded to the US market, establishing offices in Hoboken, New Jersey and Denver, Colorado.  We are driven by our core values: passion , progress and trust . Our goal is to build the best possible mobile sports betting product in the industry, in order to amplify the emotions of millions of sports fans every day. Let’s Make This Interesting ™  

Note: This office is located in our Denver, Colorado location; we work off a hybrid model.

Are you excited about high-volume modern technology environments? Do you have a passion for building amazing products? Do you thrive in highly collaborative environments? Do you enjoy creating technical solutions for business problems?  

If so, you are the at the right place! We are looking for a Software Architect to join the team. Someone who will grow with us, introduce us to new ideas and develop products that makes things interesting for our customers. Every day, you’ll work in a highly collaborative and agile environment with cross-functional team members to develop products and create technical solutions that push us forward. We want innovators, we want doers! 

  • We strive for excellence - You design high performing services in a complex green field micro-service architecture. 
  • You define and document software-architectures and technology strategies. 
  • You accompany software projects from draft through implementation and production release. 
  • You perform analysis and prototyping of solutions and new technologies, provide and document your conclusions and opinions. 
  • You keep us running – review our live systems with continuous improvement as well as resilience in mind. 
  • You collaborate very closely with development teams in design and implementation of our next generation solutions. 
  • You mentor, guide and coach our development teams on technical item – we are as strong as our team is.
  • You have minimum 5 years’ experience designing and developing software services in a complex cross-team ecosystem. 
  • You have experience designing features end to end, covering both frontend and backend services. 
  • You have experience working with Java based systems. 
  • You have experience working with REST-based web services and Microservices. 
  • You are familiar with messaging or streaming frameworks like Kafka, RabbitMQ, or similar 
  • You are familiar with cloud technologies like AWS and orchestration frameworks such as Kubernetes. 
  • You care for clean code with an eye for performance and scalability. 
  • You have know-how in the areas of network, databases and security. 

Nice to have:

  • You have experience in online gaming or sports betting. 
  • Worked in FinTech companies, familiar with transaction-based applications. 
  • You have knowledge of IoC frameworks such as Spring. 
  • You have knowledge of React or similar front end technologies. 

What's in it for you:

  • Work in an environment where you, your work and ideas matter and have an impact 
  • You will be a part of one of the newest and up and coming USA online iGaming and sports betting companies in the market
  • Work in a new and young business with high growth potential 
  • Build your own success story together with us 
  • Work with self-organized, self-responsible and entrepreneurial employees 
  • Start-up feeling, backed-up by a leading European sports betting house. We are a high-volume business and are taking off in the US!  
  • Competitive salary, 401k match, unlimited PTO, Medical, Vision, Dental Benefits, and more! 

Salary range for this position is $130k - $180k + bonus


VALUES

VALUES

Be a Champion

Our four core values guide all we do. Explore each one to learn what matters most at Tipico.

Win high as a team

Win high as a team

We play to win—together. Bold goals, relentless ambition, and team synergy drive us to deliver excellence. Every pass counts, every player matters. We trust and respect each other to achieve greatness and become champions.

Own the game

Own the game

We take full ownership of our roles, decisions, and outcomes. Champions rise by being accountable, learning from every play, and showing leadership at every level.

Get better every day

Get better every day

We’re always learning, evolving, and pushing boundaries. We study the game, refine our skills, and continuously adapt to stay ahead of the game and achieve lasting success.

Excite the arena

Excite the arena

Just like champions thrive on a packed stadium filled with energy, millions of customers are cheering us on to deliver top-tier experiences. Every play we make, every decision we take, is with their experience in mind.