Senior Backend Engineer

1 Month ago • 5 Years +

Job Summary

Job Description

The Senior Backend Engineer will be responsible for designing, developing, and maintaining scalable backend systems and API services. The role involves building high-performance data infrastructure, resolving performance bottlenecks, and mentoring junior engineers. The engineer will also write automated tests to ensure code quality and system stability, and provide technical support for backend-related issues. This is a remote position, offering the chance to work on complex challenges and contribute to the growth of the platform.
Must have:
  • 5+ years of experience in backend software development.
  • Expert proficiency in Java (version 8.0+) and related ecosystem.
  • Experience in building reliable backend applications with languages like PHP, NodeJS.
  • Hands-on experience in MySQL and MongoDB databases.
  • Experience with asynchronous message brokers (RabbitMQ, Kafka, etc.).
  • Experience with server-side caching solutions (Redis, Memcached, etc.).
  • Hands-on experience with cloud platforms (AWS, Azure, GCP).
  • Excellent written and verbal communication skills in English.
Good to have:
  • Experience with Go and its ecosystem is a valuable asset.
  • Ambitious with strong values of collaboration, agility, and willingness to challenge the status quo.

Job Details

About iion 
iion is the leading global game advertising platform, reaching brands’ ideal customers across all gaming environments. We are ambitious trailblazers, aiming to be an indispensable element in brands' media strategy. We are a growing team of 50+ people, working primarily remote, headquartered in Australia and consisting of teams working across APAC and Europe.

About the Role
We are seeking a highly skilled and results-oriented 'Senior Backend Engineer' to join our growing team. You will be instrumental in designing, developing, and maintaining the core of our scalable and reliable backend systems and API services. This is an exciting opportunity to tackle complex challenges, build high-performance data infrastructure, and contribute to the stability and growth of our platform. You will also have the opportunity to shape our technical direction.

Role Responsibilities:
  • Design, develop, and maintain highly scalable and reliable backend applications and API services that power our platform
  • Architect and build robust, high-performing data reporting services for both internal and external stakeholders
  • Write comprehensive automated test suites, including unit and integration tests, to guarantee code quality and system stability
  • Develop future-proof code capable of handling significant increases in scale (5X-10X beyond current requirements)
  • Proactively identify and resolve performance bottlenecks, bugs, and architectural challenges within our backend systems
  • Mentor and guide junior backend engineers, fostering a culture of technical excellence and knowledge sharing through active participation in code reviews
  • Provide timely and effective technical support for backend-related issues and contribute to the development of ad-hoc technical solutions as needed

Role Requirements:
  • 5+ years of proven experience in backend software development, with a strong focus on building scalable distributed systems
  • Expert-level proficiency in Java (version 8.0+) and its associated ecosystem
  • Solid hands-on experience in building reliable backend applications with at least one programming language (e.g, PHP, NodeJS)
  • Extensive hands-on experience in designing robust production databases with MySQL and MongoDB
  • Solid experience with at least one asynchronous message broker (e.g., RabbitMQ, IBM MQ, Apache Kafka, Google Cloud Pub/Sub, Amazon MQ) for building decoupled and resilient systems
  • Practical experience with one or more server-side caching solutions (e.g., Redis, Memcached, Hazelcast, Apache Cassandra, ElasticSearch) to enhance performance and scalability
  • Hands-on experience with at least one major cloud platform and its backend services (e.g., AWS, Azure, GCP)
  • Experience with Go and its ecosystem is a valuable asset
  • Excellent written and verbal communication skills in English with strong spelling and grammar
  • Ambitious with strong values of collaboration, agility, and willingness to challenge the status quo

*This is remote job opportunity and you can be based anywhere in India.

Similar Jobs

Match Group - Staff Software Engineer, Machine Learning

Match Group

Palo Alto, California, United States (Hybrid)
8 Months ago
Games 24x7 - SDET-2 (MEC-Frontend Tester)

Games 24x7

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Extreme Network - Senior Backend Developer (GenAI Solutions)

Extreme Network

(Remote)
5 Months ago
Google - Associate Android Auto Partner Engineer, gReach Program

Google

Seoul, South Korea (On-Site)
1 Month ago
Minecast - Senior Site Reliability Engineer

Minecast

Mississauga, Ontario, Canada (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Senior Web Engineer

Epic Games

(On-Site)
4 Months ago
SS8 - Software Engineering Intern

SS8

Kingston Upon Thames, England, United Kingdom (On-Site)
1 Month ago
Jigya - ITC Limited - IT Manager for Adobe Experience Manager (AEM) & Digital Assets

Jigya

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Google - Software Engineer, Camera and Media, Android

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Months ago
Brillio - Enterprise Architect, Azure - R01535036

Brillio

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
PwC - Tester/Testerka automatyzujący/a (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
8 Months ago
ION - Senior Software Engineer, Italy

ION

Collecchio, Emilia-Romagna, Italy (On-Site)
8 Months ago
Synechron - Sr Associate - Pega QA

Synechron

Bengaluru, Karnataka, India (On-Site)
1 Month ago
SS8 - Senior Software Engineer

SS8

Toronto, Ontario, Canada (Hybrid)
3 Months ago
Microsoft - Engineering Manager

Microsoft

Redmond, Washington, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!