Senior Software Engineer
About the team
ScaleMonk is building a brand new commercial product that helps mobile-first companies scale distribution while maintaining a target return. By collecting post-install data from its clients, ScaleMonk is able to optimize in real-time the ad spend that goes to different campaigns across hundreds of mobile advertising channels.
We track 1.8 billion device profiles and handle 1,000,000 ad requests per second with a 1 ms response time. We train ML models to directly control millions of dollars of ad spend.
We have a small, tightly focused engineering team. We do daily stand-ups often followed by design jams with people focused on a common part of the project. Source code control is via git.
About the role
We're looking for a talented and passionate Senior Software (backend) Engineer to join Wildlife's team in Argentina or Brazil or Uruguay, in a remote way.
As a backend engineer, you'll work directly with several teams such as data science, MLOps and data engineering to develop world-class platforms that are used in our games' creation, operation, and distribution. Our main goal is to empower and enable each of those teams to do their work faster and better, making our games reach the next billion people. We'll need you to understand our systems flows, identify common demands from different teams, and work in close collaboration both within the team and with different parts of the organisation to design secure, resilient systems with great usability and performance.
What will you do
Build platforms and solutions from scratch.
You will be responsible for maintaining a set of services used for real-time bidding. This involves adding new features, improving performance, creating tooling around and testing these services, monitoring, data visualization, and more.
- Identify typical demands from clients, design and propose solutions that improve everything from their operation to the end-user experience.
- Detect and fix problems in the production environment.
- Contribute to the best practices of development, reliability, and availability of our systems.
- Handle significant volumes of data in real-time systems.
What will you need
- Bachelor's degree in Computer Science, Computer Engineering or equivalent experience.
- Broad analytical, problem-solving and critical thinking skills.
- Solid understanding of computer science concepts (data structures, networking, concurrency, memory management, algorithm analysis, etc).
Wildlife is one of the leading mobile game developers and publishers in the world. We have released more than 60 titles, reaching billions of people around the globe. Today, we have offices in Brazil, Argentina, Ireland, and the United States. Here, we create games that will excite, intrigue, and engage our players for years to come!
Wildlife is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, colour, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local law.
Wildlife is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process.
* Indicates a required field
Find more jobs like this