- Design new software and web applications, support applications under development, and customize current applications
- Assists with the software update process for existing applications and roll-outs of software releases
- Provide technical leadership throughout the design process and recommend practices, procedures, and techniques
- Research, write, and edit documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals, and formal recommendations and reports
- Produce technical specifications and determine operational feasibility
- Develop software verification plans and quality assurance procedures
- Integrate software components into a fully functional software system
- Partner with global engineering, product, and operations teams to further incorporate collective innovations
- Guide and mentor junior software engineers
- Provide support for the product during on-call rotations to resolve technical issues
Requirements
- 5-8 years of hands-on work in Machine Learning and Big Data areas
- Extensive experience in machine learning algorithms implementation with Python or Scala languages
- Experience with data technologies such as Spark, distributed message queue systems (e.g. Kafka), etc
- Strong knowledge of the AWS Cloud Platform
- Experience with large system software design and development
- Experience with distributed systems and mission-critical systems is preferred
- Demonstrated expertise in problem-solving and technical innovation
- Strong passion for learning/practicing new technology
- Knowledge about SDLC, Agile, and Software Engineering Methodology
- Strong ability and persistence in technical support
- Strong sense of responsibility, commitment, and proactiveness
- At least an Upper-Intermediate level of English
WOULD BE A PLUS:
- Experience with Golang
- Experience in the Advertising industry
Β
Sigma Software
Fast-growing, leading provider of online casino games, working with some of the biggest brands worldwide, with a passion for delivering technically and creatively cutting-edge products.
Other jobs at Sigma Software
Β
Β
Β
Β
Β
Β
Β
Β
Notifications about similar jobs
Get notifications to your inbox about new jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs
Β
Β
Β
Β
Β
Β
Β
Β