Webinar: A DMO Implements Enhanced Media and Data Strategy
Login
Login
EN

Senior Software Engineer

Description

You will be joining Azira, one of the fastest-growing media companies in advanced ad targeting and location visit measurement. You will experience a true start-up culture with the freedom to experiment and innovate. At Azira, we believe great culture is not just about work; it’s work + life. We not only encourage our employees to dream big but also give them the freedom and tools to do so.

Azira is looking for a senior engineer – backend, who can be part of its Engineering team & contribute to its products & platform. You will be responsible for the design, implementation and maintenance of systems as part of Azira Platform in coordination with various business teams.

We are looking for a driven and ambitious engineer who can play a pivotal role in the next phase of our journey. You will need to collaborate with other API developers, Data Engineers, Data Scientists and UI Engineers and work as a part of a high-performance team and solve problems. Hands-on experience with Java is mandatory.

A Day in the Life

  • Design and develop our platform, and product APIs that work on our data pipelines.
  • Participation in the requirements analysis, design, development, testing and deployment.
  • Ensure that the platform is operating at best performance and responsiveness.
  • Participate in the maintenance of the core product(s) and support customers.
  • Innovating new & unique ways to solve known and unknown problems.
  • Contributes to the development of project estimates, scheduling, and deliverables.

What You Bring to the Role

  • Bachelor’s or Master’s degree in engineering.
  • Overall 4-6 years of experience with at least a minimum of 3 years of working experience on any Data-driven company/ platform.
  • Hands-on experience with core Java, multithreading, design techniques (eg: Microservices, REST or SOA) and a basic set of design patterns.
  • Working experience with Spring Boot and REST API development standards.
  • Expertise in scaling and tuning API-services.
  • Good understanding of Data Structures.
  • Experience working with scrum/agile teams.
  • Good problem solving, analytical and organization skills with a detail-oriented attitude.
  • Passion for learning new technologie and Aware of code review practices.
  • Always keen to learn the best practices associated with writing good APIs and governance associated with it, including life cycle management, versioning, monitoring, etc.
  • Aware of basic DevOps CI/CD practices like Code Build/Deployment pipelines and aware of source control management day to day commands and practices (branching, merging, conflict resolution and other related practices).

Apply to join us