Position: Database Engineer (AWS, Postgres, DBA), Poland
Company: Svitla Systems
Experience required: 3y
Category: SQL
English level: upper
Published: 2023-04-01T00:00:00+03:00

Svitla Systems Inc. is looking for a Database Engineer (AWS, Postgres, DBA) for a full-time position (40 hours per week) in Poland. 

Our client is a remote-first company that serves over one million drivers and over 100,000 businesses that power the physical economy by building technology to improve the safety, productivity, sustainability, and profitability of businesses that power the physical economy. The Automated Operations Platform combines IoT hardware with AI-powered applications to automate vehicle and equipment tracking, driver safety, compliance, maintenance, spend management, and more. The client serves over 120,000 businesses across various industries, including trucking and logistics, construction, oil and gas, food and beverage, field service, agriculture, passenger transit, and delivery. Today, the company’s team comprises over 4,000 employees worldwide, supporting many customers. 

As a Database Engineer, you will ensure the databases are performant, reliable, scalable, and automated. You will oversee over 100 databases, almost all of which are Postgres, but also have a hand in the success of the client’s expanded use of AWS-managed services (such as DynamoDB, Elasticsearch, Redshift, etc.). Partnering with product team engineers across various use cases, you will analyze the performance of databases and systems to provide optimizations and partner with product engineers on query tuning to help keep scaling safely. You will also help run zero-downtime upgrades and maintenance as the client reaches 99.99% SLAs, supported mainly by the excellence of their database engineering team’s focus on reliability. 
**The client is ready to consider Ukrainians and EU citizens in Poland.**

**Requirements:**
- B.S. or M.S. in Computer Science or a related field or equivalent work experience.
- 3+ years of experience working with PostgreSQL 9.6+.
- Expertise in building and maintaining mission-critical production PostgreSQL databases.
- Solid understanding of PostgreSQL database architecture (locking, consistency, transaction logging, etc.).
- Familiarity with AWS-managed services (Aurora, etc.).
- Familiarity with high-availability, backup, and recovery solutions and strategies.
- Advanced knowledge of query tuning and optimization techniques.
- Experience provisioning PostgreSQL databases in AWS with tools like Terraform, CloudFormation, and Ansible.
- Experience in monitoring and logging tools like Datadog, New Relic, and Sumo Logic.
- Working hours till 7 pm CET due to cooperation with the US team.

**Nice to have:**
- Experience with other databases like DynamoDB, Redshift, Elasticsearch, and Snowflake.

**Responsibilities:**
- Design and implement high availability database architecture in AWS.
- Partner with developers and SREs to build and automate the provisioning of new infrastructure.
- Continuously monitor and improve database performance via query and index tuning, schema updates, partitioning, etc.
- Collaborate with developers to tune and optimize database queries.
- Work with the Data and ML teams on Kafka and Snowflake integrations, and data flows from the main DBs.
- Plan and execute disaster recovery scenarios.
- Build dashboards for database health and alerting.
- Perform Terraform deployments of database instances, users, groups, and permissions.
- Manage database upgrades and migrations with minimal to zero downtime.
- Take on-call duty to respond to production incidents.

**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 our welcoming office. 
- Comprehensive medical insurance after one month.
- MultiSport card with access to 2500 sports facilities all over Poland.
- Bonuses for recommendations of new employees.
- Bonuses for article writing, public talks, other activities.
- 15 vacation days, 10 national holidays, sick leaves, family days off.
- Educational activities reimbursement on the monthly basis.
- Free webinars, meetups and conferences organized by Svitla.
- Gifts for birthdays, New Year and other holidays.
- Fun corporate celebrations and activities.
- Awesome team, friendly and supportive community!