Senior Software Engineer
Builds high-performance backend systems for Jampp's programmatic mobile advertising platform, focused on a real-time bidding engine handling over 2.5M transactions per second. Day to day involves coding in Python and Go, designing efficient algorithms and data structures, and running scalable AWS infrastructure.
- Compensation
- Not disclosed
- Location
- Argentina - Remote
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 4+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 4+ years of programming experience
- Strong experience with high-traffic and low latency architectures, from web services to processing pipelines and databases
- Strong experience with Python (Cython is a plus)
- Good knowledge of system design fundamentals
- Good knowledge of how deployment pipelines work (container-based technologies)
- Knowledge of AWS main infrastructure services (EC2, ECS, RDS, S3, IAM, etc.)
- Proven experience maintaining production systems
- Autonomy and proactivity to contribute to the roadmap
- Fluent English
Nice to have
- Experience with Golang
- AdTech experience
Full description
WHO WE ARE
Jampp is a programmatic advertising platform used by the most ambitious companies to accelerate their mobile businesses.
Founded in 2013, Jampp leverages machine learning, creative optimization and proprietary advertising solutions to drive incremental growth for its customers, whether that means reaching new users or increasing post-install conversions.
In 2021, the company joined the Affle group, a global consumer intelligence technology company.
For more information, visit
CURRENT CHALLENGES
- Build real-time system that processes more than 3,500,000 transactions per second
- Maintain a scalable world wide architecture that allows us to reach users from all countries
- Combine Amazon services with in-house solutions to maximize the efficiency
- Profile and evaluate the current solutions in search of performance improvements
- Design complex and efficient data structures and algorithms to maximize code performance
WHAT YOU'LL DO
- Code in Python and Go high-performance backend applications like our bidder
- Design, develop and test features and components for a real-time bidding architecture
- Implement and use complex algorithms and data structures focused on performance and efficiency
- Work alongside our data science, data infrastructure, and design teams
- Set and hold a high bar quality well-tested code
- Actively participate in our product definition
WHAT WE LOOK FOR
- 4+ years of programming experience
- Strong experience with high-traffic and low latency architectures, from web services to processing pipelines and databases
- Strong experience of Python (Cython is a plus) or Golang.
- Good knowledge of system design fundamentals
- Good knowledge of how deployment pipelines work (container-based technologies)
- Knowledge of AWS main infrastructure services (EC2, ECS, RDS, S3, IAM, etc)
- Proven experience on maintaining production systems
- Autonomy and proactivity for being able to have a contribution to the roadmap
- Fluent English
WHAT WE OFFER
- 📱Learn a ton about the hottest area of growth in Internet advertising - Mobile!
- 💰Competitive salary
- 📈 A great level of responsibility from day one and the chance to develop your potential without limitations.