Senior Backend Engineer (Java, Go)

Job expired!

Join Our Team at Verve Group as a Senior Backend Engineer (Java, Go)

Who We Are:

Verve Group has revolutionized the way advertising is bought and monetized, with a staunch focus on efficiency and privacy. We are a global ecosystem merging demand and supply technologies to unify data, media, and technology, delivering unparalleled results for advertisers and publishers alike. Trusted by over 90 of the United States' top 100 advertisers and 4,000 publishers worldwide, Verve Group's top-tier solutions span across all screens and locations. We operate from 13 offices worldwide and are a subsidiary of Media and Games Invest (MGI). Learn more at .

About This Job

As a Senior Backend Engineer, you will focus on:

  • Maintaining and improving real-time data processing services
  • Designing, developing, and maintaining ETL pipelines
  • Developing and maintaining data warehousing solutions
  • Enhancing and sustaining existing services and libraries

What You Will Do

  • Write and maintain high-quality code, elevating team performance
  • Collaborate with various backend platform/runtime teams for high-quality deliverables
  • Regularly communicate with stakeholders, project managers, and quality assurance teams
  • Design and develop scalable, maintainable, and secure software architectures for backend systems, including APIs, microservices, and data storage solutions
  • Create detailed architectural blueprints and align them with cross-functional team goals
  • Ensure performance, scalability, and security while continuously optimizing and updating the architecture with new technologies and best practices
  • Assess technical feasibility and operational constraints to unlock our platform’s potential

Requirements

What You Will Bring:

  • A postgraduate degree in a relevant field such as Computer Science or IT Engineering
  • 5+ years of experience as a Backend Engineer, preferably in advertising
  • Experience delivering interdisciplinary data science products across backend, data, and ML stacks
  • Proven experience in developing and fostering high-performance distributed systems
  • A passion for solving complex business problems
  • Technical Skills:
    • 5+ years with J2EE (Spring)
    • 3+ years with Go
    • 5+ years with relational and non-relational databases (BigQuery, PostgreSQL, ScyllaDB, Redis)
    • 3+ years of Cloud experience with GCP and AWS (Kubernetes experience)
    • Experience with Airflow/Spark
    • CD/CI experience and GitHub proficiency
  • Additional Preferred Experience:
    • 3+ years of Python coding
    • Experience with ML Ops Tools and common ML libraries

What We Offer

  • Join one of the top privacy-first omnichannel ad platforms and gaming companies
  • Be part of a multicultural team with over 55 nationalities
  • Benefit from the knowledge of some of the most experienced professionals in the industry
  • Work in an empowering environment focused on entrepreneurial actions
  • Enjoy 3 Wellness Days per year to maintain your well-being (Q1, Q2, and Q3 after 90 days of employment)
  • A yearly training budget to enhance your professional skills and improve your language skills through German and/or English classes
  • Participate in our Work and Travel Program (monthly raffle after 2 years of employment)
  • Take part in our Employee Referral Bonus program
  • Align your interests with the company's success through our Employee Shares Purchase Plan
  • 19 holidays per year in addition to public/bank holidays
  • Access to a Personalized Benefits Platform with a budget of 4100 INR/month, covering options such as:
    • Mobility and travel