Position: Python Developer (AdTech location technology leader)
Company: Sigma Software Group
Experience required: 3y
English level: intermediate

We are looking for a Python Developer to join one of our teams and help us build great products for our clients. 

If you have extensive experience with Python, SQL and AWS, this opportunity is for you.   

Are you ready to deliver asymmetric advantage to our #adtech customers through vast domain expertise, simplicity, and #stellar level of service? Let’s try it out together! 

**CUSTOMER**
Our client is a global leader in location technology working in the AdTech domain. It is a leading media platform company powered by real-world behaviors. Brands, agencies, small businesses, and non-profits trust our client to generate real business results.

**PROJECT**
The project specializes in AdTech, providing customers with expertise, simplicity, and exceptional service. Our team is committed to constant growth and challenges ourselves to be the best technologists and professionals we can be. Our values include hard work, teamwork, customer satisfaction, accountability, trust, and empathy. We strive to deliver outstanding results while prioritizing the needs and feedback of our clients.

**REQUIREMENTS**
At least 3+ years of professional software development experience
Strong skills in Python and overall software development
Experience with SQL
Good knowledge of AWS
Experience with Hadoop, Spark, EMR

**NICE TO HAVE:**
Athena, Lambda, Glue, Step Functions, Kinesis, Orc, Parquet, Perl, Awk, Redshift

**PERSONAL PROFILE**
Able to work independently and deliver high-quality results
Able to work under strict deadlines and be able to prioritize a heavy workload
A team-player and not afraid to roll up your sleeves and help out when/where needed
Coachable and open to feedback, detail oriented
Respectful — we treat each other with respect and assume the best of one another

**RESPONSIBILITIES**
Design and implement solid, scalable, and flexible backend systems
Design and develop unit, integration, or automated end-to-end tests
Participate in estimation and planning sessions
Contribute to the development of technical project documentation and user documentation
Participate in project and team meetings, and provide relevant contributions and information
Report status and progress according to the project and Company demands
Where applicable, contribute to building and deployment automation
Come up with great new ideas for features and better ways of implementing existing ones
Take active part in team meetings and ceremonies