Enable job alerts via email!

SENIOR SOFTWARE ENGINEER

Amyris, Inc.

Emeryville (CA)

Remote

USD 120,000 - 160,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in biotechnology is seeking a Senior Software Engineer to enhance its innovative software solutions. In this remote role, you will manage full-stack projects, mentor junior team members, and collaborate with cross-functional teams to deliver impactful solutions. This opportunity allows you to work at the forefront of technological advancements in a dynamic environment.

Qualifications

  • Solid experience in software engineering or equivalent experience.
  • Proficiency in full-stack development with an emphasis on modern web technologies.
  • Experience managing technical projects and cross-functional teams.

Responsibilities

  • Lead the design and development of software solutions aligned with business objectives.
  • Conduct code reviews and manage integration tests.
  • Mentor junior team members and promote continuous learning.

Skills

Full-stack development
React
Python
PostgreSQL
CI/CD automation
DevOps practices

Education

Bachelor’s Degree in Computer Science

Job description

This position is located in Brazil. Please do not apply if you are not located there.

Amyris innovates to profitably deliver clean molecules to the world. In support of that mission, Amyris has developed an industry-leading platform for designing and building synthetic organisms and uses them to manufacture specialty chemicals. Our technology is being used today to make ingredients in a wide range of products including vaccine adjuvants, cosmetics, personal care, and foods paving the way toward alternatives to petroleum-based chemistry. The Software Engineering team at Amyris maintains a suite of integrated custom applications that make this innovative science possible.

As a Senior Software Engineer , you will play critical roles in managing stakeholder relationships, extending custom software applications with new features, managing integration tests, retiring technical debt, upgrading legacy systems. The core work of the Software Engineering team is architecting configurable software solutions in service of our internal stakeholders, empowering end users to customize features and workflows without requiring intervention from an engineer. This is a technical role that includes project management opportunities.

The ideal candidate will be a team player who embarks on green field projects with a cloud-first mindset and is also comfortable working with and upgrading legacy systems. Qualified candidates will have proven experience managing technical projects and cross-functional teams and be capable of working across the stack with proficiency in React, Python, and PostgreSQL. Additionally, exceptional candidates will have project management experience and be comfortable working closely with stakeholders to understand the evolving needs of the business while also mentoring junior team members. The current position will support a diverse set of stakeholder needs with ample opportunity for creativity, innovation, and skillset development.

This position will be remote in Brazil, reporting directly to the team in Emeryville, California. Please submit your resume in English, as this position requires communication in English.

Key Responsibilities :

  • Design & Development : Lead the architecture, design, and development of high-quality software solutions aligned with business objectives.
  • Code Review : Conduct code reviews to ensure adherence to best practices and maintain high standards of code quality.
  • Problem-Solving : Investigate, debug, and resolve complex technical issues across the stack.
  • Agile Leadership : Manage projects to ensure efficient delivery of high-quality solutions. Facilitate sprint planning, retrospectives, and daily stand-ups while maintaining alignment with project goals and timelines.
  • Collaboration : Work closely with cross-functional teams, including product management from across the organization, DevOps, Data Engineering, Data Science, and Infrastructure to deliver impactful solutions.
  • Mentorship : Provide guidance and mentorship to junior team members, fostering a culture of continuous learning and technical excellence.
  • Architecture Leadership : Provide technical direction and leadership during project development, ensuring alignment with team and organizational goals.
  • Process Improvement : Contribute to the improvement of development processes, including CI / CD pipelines, testing strategies, and codebase organization.
  • Documentation : Create and maintain technical documentation to ensure clarity and knowledge sharing.
  • Innovation : Stay up to date with emerging technologies and industry trends, applying them to improve our systems and processes.
  • Technical Strategy : Contribute to defining the technical roadmap and ensuring alignment with business objectives.

Required Skills & Qualifications :

  • Fluency in English is required (both oral and written).
  • Education : Bachelor’s Degree or higher in Computer Science, Information Technology, or a related field (advanced degree or professional certifications are a plus).
  • Experience : solid experience in software engineering, or an equivalent combination of post-bachelor’s education and experience.
  • Technical Skills :
  • Proficiency in full-stack development with emphasis on React, Python, MSSQL, and PostgreSQL. Ideally deep experience in multiple languages. In addition to Python, Amyris has legacy code in F#, R and PHP.
  • Proficiency with CI / CD automation. Preference for experience with Gitlab.
  • Proficiency with Linux command-line tools and techniques.
  • Knowledge of DevOps practices and tools (e.g., Terraform, Jenkins, GitHub Actions).
  • Experience with a wide range of Python web frameworks (Pyramid, Django, Flask, Tornado).
  • Solid understanding of software design patterns, algorithms, and data structures.
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes).
  • Soft Skills :
  • Motivated self-starter capable of managing and prioritizing multiple projects simultaneously.
  • Ability to build and maintain strong relationships with business users, software developers, and cross-functional teams.
  • Exceptional written and verbal communication skills, with the ability to translate between technical and non-technical stakeholders.
  • Ability to work both independently and with a global team.

J-18808-Ljbffr

Create a job alert for this search

Senior Software Engineer • Emeryville, CA, United States

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer- Edge Server

Ditto

San Francisco null

Remote

Remote

USD 120 000 - 180 000

Full time

2 days ago
Be an early applicant

REMOTE SENIOR SOFTWARE ENGINEER

Turing

San Francisco null

Remote

Remote

USD 100 000 - 720 000

Part time

Today
Be an early applicant

Full Stack Senior Software Engineer

Asystem

Oakland null

Remote

Remote

USD 110 000 - 160 000

Full time

2 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

San Francisco null

Remote

Remote

USD 100 000 - 720 000

Full time

5 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

San Francisco null

Remote

Remote

USD 100 000 - 720 000

Part time

5 days ago
Be an early applicant

Senior Software Engineer

Cerebras

San Mateo null

Remote

Remote

USD 120 000 - 180 000

Full time

5 days ago
Be an early applicant

Senior Software Engineer, Jirachi

Ediphi

San Francisco null

Remote

Remote

USD 120 000 - 160 000

Full time

5 days ago
Be an early applicant

Senior Software Engineer, Session Replay

Mixpanel

San Francisco null

Remote

Remote

USD 100 000 - 150 000

Full time

3 days ago
Be an early applicant

Senior Software Engineer - Remote

Monograph

San Francisco null

Remote

Remote

USD 120 000 - 160 000

Full time

5 days ago
Be an early applicant