Remote jobs in Programming

WORK ANYWHERE!

atabase Software Engineer YouGov

D

Worldwide

python

postgresql

database administration

1 month
Location: Type: Full-time

YouGov is searching for a Remote Database Software Engineer to join our ever growing Survey Systems team, you'll be regarding as a Database expert within the team, overseeing a large PostgreSQL production environment. 


From the beginning we had one simple idea: the more people are able to participate in the decisions made by the institutions that serve them, the better those decisions will be. We are a global online community for millions of people, and thousands of organisations, to engage in a continuous conversation about their beliefs, behaviours and brands, and provide a more accurate portrait of what the world thinks. 


What do I need to bring with me?



  • Have at least 5 years experience running PostgreSQL in large production environments

  • Python web development experience

  • Experience with:

    • Database design and architecture

    • Database connection handling strategies, E.g. pgbouncer

    • Replication and sharding strategies

    • Performance monitoring, query profiling, tuning and optimisation

    • Developing with SQLAlchemy, psycopg, or other DB handling python libraries



  • Understanding of high-volume data tables and highly concurrent transactions

  • Experience working in Agile Development

  • Experience with version control systems

  • Excellent English skills (both spoken and written)


Nice to have:



  • Experience with other database engines:

    • MongoDB, Redshift, Cassandra or DynamoDB



  • Experience with Graph Databases

  • Experience with issues tracking software and CI/CD tools

  • Knowledge about data streaming architectures

  • Experience evaluating and introducing new development methods and tools that simplify our day-to-day work

  • Experience working remotely


This is a full time, permanent remote role, which can be based in any worldwide YouGov Office, or country that we have a legal entity. We are a global team with developers on US central and east coast, and European hours too. Our only requirement time-wise is to attend an online daily meeting to report on your assignments.

Your DREAM REMOTE JOB inside your inbox!

Get a
email of all new remote
Jobs.

Cookies, terms, and privacy policy

By clicking or navigating this website you accept and allow all our cookies, terms of use and privacy policy. This site uses cookies to offer you a better browsing experience.

UNDERSTOOD
feedbackfeedback

How would you rate your experience?

Experince

We may wish to follow up. Enter your email if you're happy for us to contact you.