SysGears is a software development company that specializes in creating custom web and mobile applications for business enterprises all over the world. Founded in 2010, SysGears provides full-cycle development services, starting from research and prototyping, through to design and implementation, testing and optimization, deployment and maintenance.
22 вересня 2023

Scala Developer (вакансія неактивна)

Львів, Дніпро, віддалено

We are looking for a Scala / Spark Developer for a long-term project to expand the engineering capacity of the team to develop and implement a triaged list of transformation pipelines using the tools and development workflow designed by our Data team.

Required Skills

🔹 2+ years of web development experience using Scala
🔹 Experience with Spark and Databricks
🔹 SQL, experience with at least one RDBMS
🔹 Readiness to communicate in English within a distributed team
🔹 Upper Intermediate level of English (spoken)
🔹 Excellent teamwork skills

Will be an advantage

🔹Ability to work as close as possible to UTC-4 timezone (9-5)
🔹Azure web services, Azure Blob Storage
🔹Databricks Delta Lake Data Warehouse

About you

🔹 You love (!) software engineering and strive to be the best
🔹 You are constantly looking for new challenges and things to learn
🔹 You value collaboration and a positive interpersonal environment

Responsibilities

🔹 Supporting required level of code coverage by tests, documenting new APIs
🔹 Working as a part of a distributed technical team located in Ukraine and USA
🔹 Participating in daily standup & planning meetings within the technical project team
🔹 Constantly self-improving and staying up to date with the best coding practices

We offer

🔹 Your own personalized professional development plan to the Senior level and beyond
🔹 Software engineering process designed by software engineers without excessive communication, unneeded bureaucracy, and overcontrol
🔹 An option to choose and change projects as you enhance your skills to always work on the tasks that align with your professional development plan
🔹 Industry-leading coding standards and regular experience exchange meetings

Benefits

We offer a number of benefits for the team members to improve their quality of life and help with achieving professional development goals:

Professional

🔹 Compensation for professional certifications, courses, IT conferences, and events
🔹 Individual and group English classes with native-speaking teachers from US & UK

Quality of life

🔹 Our processes are tailored to enable remote work and flexible work schedule
🔹 You can choose from a selection of hardware either it is Apple, or PC devices
🔹 There are also frequent team retreats, leisure activities, and holiday celebrations
🔹 Gifts on personal and professional anniversaries, pizza Fridays, and movie nights
🔹 21 paid days off and 12 national holidays throughout the year to travel and rest
🔹 We compensate some expenses on recreational activities, including various sports, dance lessons, and yoga sessions
🔹 Partial reimbursement for medical expenses
🔹 Lastly, all the benefits work the same way if you are living outside of Dnipro (for example, we will send you the hardware of your choosing, and so on)
🔹 You are a part of a team, we help each other when life knocks one of us down 🤠

About Project

We have developed a data pipeline architecture using Scala, Spark, and Databricks to deploy pipelines to load data into Databricks Delta Lake which will be used as a data repository for developing insights for products and business decision making.

We are looking to scale out developer capacity to implement a backlog of data transformation pipelines to meet tight project timelines.

Having the skill to support mechanisms to help with but not limited to script best practices, transformation architecture best practices, and guidance for designing more efficient and repeatable development patterns is a plus.