Svitla Systems, Inc.

SENIOR DATA ENGINEER / SQL DEVELOPER

Ukraine

14 days ago
Save Job

Summary

Svitla Systems Inc. is looking for a Senior SQL Data Engineer for a full-time position (40 hours per week) in Ukraine. Our client is a trusted leader in developing innovative utility software and technology solutions. As a not-for-profit cooperative, they’re squarely committed to providing users with the billing, accounting, engineering, and operations applications the customers rely on to deliver essential services to their communities. Their all-in-one solutions are cost-effective, flexible, and backed by teams of expert designers and dedicated support staff. With over 40 years of experience, they deliver flexible, leading-edge software, services, and technology to utility providers. With solutions ranging from consumer billing and finance to IT, GIS, advanced analytics, cybersecurity, and operations, their enterprise suite provides the tools utilities need to manage the business from the office to the field efficiently and securely.

Requirements

  • 8+ years of experience in SQL development, data warehousing, OLAP/OLTP systems, and database management.
  • Expert knowledge of ANSI Compliant SQL, MS T-SQL, and database object creation (tables, views, functions, procedures, etc.).
  • Hands-on experience with relational databases (SQL Server, Oracle, MySQL) and data warehousing technologies.
  • Strong background in designing and optimizing complex queries for large datasets.
  • Expertise in data modeling, ETL processes, and integration across multiple systems.
  • Understanding data governance and business intelligence tools.
  • Experience with Agile development methodologies, data security practices, and performance tuning for large-scale systems.
  • Strong analytical and problem-solving skills with the ability to explain complex technical concepts to non-technical stakeholders.
  • Bachelor’s degree in Computer Science, Information Systems, or a related field.

Nice To Have

  • Advanced certifications or degrees in relevant areas.
  • Knowledge of big data technologies (Snowflake, Vertica, Hadoop, Spark, etc.).
  • Familiarity with cloud data platforms (Azure, AWS, etc.).
  • Knowledge of Snowflake, Vertica, Redshift, or other columnar database technology.
  • Experience with reporting and analytics tools (Power BI, Tableau).
  • Proven experience analyzing, debugging, describing, and providing solutions to development and design issues.
  • Knowledge of version control systems (Git).
  • Detail-oriented individual with a commitment to execution with quality and documentation.
  • Ability to work independently and provide supervision as needed.
  • Excellent time management skills with the ability to contribute in a fast-paced environment and manage multiple, competing priorities.
  • Excellent analytical and problem-solving skills.
  • The ability to commit to guiding continuous learning and improvement.
  • Self-starter with proven leadership and mentoring abilities.

Responsibilities

  • Design and develop complex SQL queries, stored procedures, and database objects to meet business needs and improve data retrieval processes.
  • Optimize query performance and ensure data integrity, as well as provide identification and mitigation of tech debt.
  • Collaborate with other data teams to integrate multiple data sources and implement models that support business intelligence (BI), analytics, and reporting systems.
  • Troubleshoot data integrity issues and performance bottlenecks, and resolve complex problems promptly.
  • Lead efforts to enhance data accuracy and streamline data processing.
  • Work closely with business analysts, DevOps, and IT teams to ensure seamless data integration and support for business operations.
  • Partner with product and business owners to understand requirements and deliver tailored data solutions.
  • Provide guidance and mentorship to junior developers and analysts, ensuring they follow best practices for database development, data analysis, and SQL query design.
  • Maintain clear documentation for database structures, queries, and processes.
  • Ensure adherence to company standards for data governance, security, and performance.
  • Monitor and continuously improve database performance and data quality.
  • Lead initiatives to enhance data processing efficiency and timeliness, helping business users access critical data with minimal delays.
  • Participate in planning, development, testing, deployment, and maintenance.
  • Advocate for best testing and quality assurance practices, including unit, integration, and automated testing.
  • Modify applications to correct errors, adapt to new technologies, or improve performance; analyze code and/or data to identify causes of errors.
  • Analyze databases individually or as part of a team.
  • Ensure the quality and performance of applications through testing and optimization.
  • Collaborate with cross-functional teams and stakeholders to gather requirements and translate them into technical specifications.
  • Participate in Agile ceremonies (e.g., sprint planning, daily stand-ups, retrospectives) and facilitate Agile ceremonies.
  • Promote SAFe practices within the team.
  • Able to interview non-technical stakeholders and extract requirements.
  • Stay updated with emerging technologies and industry trends.
  • Contribute to the continuous improvement of the development process.
  • Lead training sessions or workshops for internal teams and provide mentorship to junior staff and new team members.
  • Help upskill team members in SQL and related technologies.

We offer

  • US and EU projects based on advanced technologies.
  • Competitive compensation based on skills and experience.
  • Annual performance appraisals.
  • Flexibility in workspace, either remote or in one of our development offices.
  • Comprehensive medical insurance including dental and massages.
  • Personalized learning program tailored to your interests and skill development.
  • Sport reimbursement program for onsite and online activities.
  • Support of a healthy lifestyle, compensation for running events.
  • Bonuses for recommendations of new employees.
  • Bonuses for article writing, public talks, other activities.
  • Personal loan budget available for long-term personnel.
  • 20 vacation days, 10 national holidays and sick leaves.
  • Maternity leave policy and family days off.
  • Free webinars, meetups and conferences organized by Svitla.
  • Gifts for anniversaries, New Year, children and more.
  • Fun corporate celebrations and activities, regular lectures on various topics.
  • Awesome team, friendly and supportive community!

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job