DBA / Backend Software Engineer

Linx Systems

Job Title
DBA / Backend Software Engineer
Job Description

Are you an analytical thinker? Do you enjoy writing crisp APIs that power mobile apps and websites used by thousands of customers on a daily basis? Are databases fun to you? Do you have great ideas on how to modularize code, version endpoints, and refine data queries? If so, we want to talk to you!

Under the direction of the lead developer, you will be responsible for contributing to the ongoing success of backend operations. The scope of responsibilities include creating and updating APIs in Python, modifying and migrating databases, writing lightning fast data queries, and backing up your work with test cases.

This position is part of an existing product team composed of mobile developers, website developers, backend developers, and UI/UX designers.

Hours:

  • This position will be full time

Pay Scale:

  • $60k-$90k/year

Main Responsibilities:

  • Collaborate with the product team to understand product specifications and business requirements through research and data.
  • Develop, maintain, and support APIs that power the product.
  • Document APIs for internal and external developers.
  • Enhance database operations and practice data recovery exercises.
  • Write tests to ensure a stable contract with frontend developers.

How You Win:

The successful backend developer will write maintainable APIs, architect database schemas, document their work, and ensure data integrity. You will make deliberate design decisions and adapt the platform to meet the needs of today. The successful candidate will have creative ideas and a problem solving mindset, have good attention to detail, possess the ability to work independently and efficiently manage time, seek continuous improvement in their work, and have excellent communication skills working as a diverse team of people with different technical backgrounds.

Travel:

  • Annual company retreat and developer conferences.

Perks:

  • Best in class hardware (2-3 monitors @ 4k or higher, minimum of 16GB of RAM, minimum of 8 core CPU)
  • Remote work stipend
  • Company apparel stipend
Restrictions
  • Telecommuting is OK
  • Agencies are OK
Requirements

What You Need to Succeed:

  • 3+ years of professional experience
  • Python
  • Django
  • MySQL, or other RDBMS
  • Git
  • Linux/Unix
  • Understanding of basic front-end languages: HTML5, CSS
About the Company

Join us and make a difference in how millions of acres of farmland are planted and tended to. The repercussions of which affect virtually everyone in the food they eat, clothing they wear, and the environment they live in. We are building the next generation of tools to connect chemists, agronomists, geneticists, and other experts with farmers and retailers.

Contact Info
Apply

👉 Please mention in your application that you found the job on pyremote, this helps us get more companies to post here!

This job is sourced from Python.org Jobs. When clicking on the button to apply above, you will leave pyremote and go to the job application page. pyremote accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.