Software Engineer - Front End & Database Management (Contractor)

Triplebar
Emeryville, CA Contractor
POSTED ON 5/14/2024 CLOSED ON 6/8/2024

Job Posting for Software Engineer - Front End & Database Management (Contractor) at Triplebar

Want to help drive a revolution in synthetic biology? Triplebar's breakthrough products touch every aspect of our daily lives, from food to medicine, and we envision a future where biology allows us to feed, heal, and house ourselves in a sustainable and scalable way. We’re looking for an exceptional Software Engineer - Front End & Database Management (Contract) to join our team. 

You will be responsible for the development and maintenance of our web applications using Dash (by Plotly) and the upkeep of our Google Cloud SQL databases. This role requires a blend of front-end development expertise with a strong understanding of database management to ensure robust, scalable, and efficient application performance.

You'll experience the great opportunity and responsibility of helping to build a transformative company. If you're ready to take this on, we'd love to hear from you.

Key Responsibilities:

Front End Development:

  • Design, develop, and update web-based applications using Dash to create visually appealing and intuitive user interfaces.
  • Collaborate with UX/UI designers to translate visual concepts into functional online experiences.
  • Implement and maintain front-end features with a focus on user experience and responsiveness.
  • Debug and optimize existing applications to enhance speed and scalability.

Database Management:

  • Administer and maintain Google Cloud SQL databases, ensuring their availability, performance, and security.
  • Perform routine database administration tasks such as backups, restoration, and troubleshooting.
  • Develop and optimize SQL queries and stored procedures to ensure efficient data retrieval.
  • Monitor database performance, implement changes and apply new patches and versions when required.

Collaboration and Support:

  • Work closely with data team and other stakeholders to understand their needs and translate them into technical specifications.
  • Provide technical support for database issues and front-end application queries.
  • Participate in code reviews, maintain technical documentation, and assist in the training of other team members.

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience in front-end development, preferably with Dash or similar frameworks like Shiny or Flask.
  • Strong proficiency in HTML, CSS, JavaScript, and Python.
  • Experience managing Google Cloud SQL databases or similar platforms such as AWS RDS or Azure SQL Database.
  • Excellent understanding of SQL and database schema design.
  • Ability to work effectively in a team setting and independently with minimal supervision.
  • Strong problem-solving skills and attention to detail.

Preferred Qualifications:

  • Experience with data visualization libraries such as Plotly or D3.js.
  • Familiarity with version control systems, preferably Git.
  • Knowledge of additional programming languages or frameworks is a plus.


The hourly range for this position is anticipated to be $40.00/hr. - $80.00/hr., however the hourly rate offered may vary depending on location, market, job related knowledge, skills and experience.

Salary : $40 - $80

Lead Software Engineer – Front End (Bangkok based, Relocation provided)
Agoda -
Oakland, CA
Database Administrator
Intelliswift Software -
Dublin, CA
Senior Front End Engineer
Network Optix -
Walnut Creek, CA

Estimate Salary for Software Engineer - Front End & Database Management (Contractor) in Emeryville, CA
$77.97 (Medium)
$70.16 (25th)
$85.77 (75th)
For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs that are on the Software Engineer - Front End & Database Management (Contractor) career path.

Click the checkbox next to the jobs that you are interested in.

Income Estimation: 
$119,625 - $146,225
Income Estimation: 
$143,143 - $174,846
Income Estimation: 
$119,625 - $146,225
Income Estimation: 
$143,143 - $174,846

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer - Front End & Database Management (Contractor).

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $89,950 - $119,942
    • Income Estimation: $93,250 - $124,019
  • Database Normalization Skill

    • Income Estimation: $102,195 - $139,353
    • Income Estimation: $113,876 - $166,711
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Engineer - Front End & Database Management (Contractor) jobs in the Emeryville, CA area that may be a better fit.