Bright minds,
sharp solutions

Luxoft is a global IT service provider of innovative technology solutions that delivers measurable business outcomes to multinational companies. Its offerings encompass strategic consulting, custom software development services, and digital solution engineering. Luxoft enables companies to compete by leveraging its multi-industry expertise in the financial services, automotive, communications, and healthcare & life sciences sectors. For more information, please visit the website.


Sr. Software Engineer / Big Data

Project Description

We are looking for engineers to join our Revenue Optimization team. This team will be doing new development to enhance existing machine learning models and build new ones from scratch. Working closely with your Data Science colleagues, you two will work together on technology and strategy to get new data driven experiences to customers in a highly agile environment. You will be the owner of all things technical and shouldn’t be limited to just the model. In this team you will often find yourself working across many teams and technologies to achieve your objective.


- Commit to ruthlessly rewriting, refactoring, and perfecting code
- Deliver tested and optimized high performance code for a distributed micro services environment
- Develop quality scalable, tested and reliable applications using industry best practices
- Participate in resolution of production issues and lead efforts toward solutions
- Architecture new data pipeline solutions to handle million of records a day


- BS or MS in Computer Science or equivalent experience
- 6+ years of professional software development experience (Java and Python preferred)
- Technical leadership experience
- Excellent communication skills with ability to work well cross-functionally across multiple department
- An analytical problem solver that is passionate about delivering a high quality user experience
- 2+ years of experience working on data pipelines and ETL solutions
- Expertise architecting systems from scratch

Technologies we use:
- AWS, Docker, Mesos, Dropwizard, Elasticsearch, Cassandra, Kafka, Hadoop, Samza, NoSQL, Java8, Python, Spark


  • English: Intermediate

Relocation package

If needed, we can help you with relocation process. Click here for more details:


Guadalajara, MX
Work Type

Check us out on: