What are the responsibilities and job description for the Back-End Engineer position at Unify Square?
Title: Back-end Engineer
Location: Bellevue, WA or Vilnius
Type: Full Time
Min Years of Experience: 3 years
# of Openings: 2
Join us to help build and evolve the industry-leading data platform for multi-platform (Zoom, Teams, etc.) monitoring, troubleshooting, governance, and management. Help us take our AI/ML driven technology to the next level which will enhance and enable enterprise IT professionals to optimize the user experience for millions of end users.
JOB SUMMARY:
The Unify Square PowerSuite product team is looking for a Back-end Engineer to drive innovation and work on our data preparation and processing infrastructure by designing and building back-end / middle tier microservices. Working collaboratively with other members of the Unify² Product Development team, the Data Engineer will work with large global enterprise customers' data.
As a Data Engineer your role involves:
- Designing, architecting and developing large scale microservices that leverage structured and unstructured data integration from multiple sources
- Support and maintenance of existing services/pipelines across multiple environments
- Application of best CI/CD practices
- Support of release deployments
- Creation and maintenance of technical documentation
- Good understanding and experience of agile development methodology
Core Skills:
- The background includes experience with microservices, data engineering, business intelligence, and advanced analytics development.
- Knowledge of techniques and practical experience in data preparation.
- Experience in database design including experience in SQL, and data modeling.
- Experience in data modeling, data warehousing, and ETL pipeline.
- Experience with designing and implementing Service APIs.
- Experience working with Agile methodology.
- Experience with Programming languages – C#, Python or equivalent.
- Ability to communicate clearly and effectively, both in writing and verbally in English.
Preferred Skills:
- Microservice based methodologies
- Data Modelling experience.
- Algorithms and data structures knowledge.
- Experience working with virtual multi-site cross-border teams.
Education:
- Bachelor’s Degree from a 4-year college or university in Computer Science or a related field or equivalent work experience in the industry preferred