Twist Bioscience is hiring a

Staff Platform Engineer

Remote

Platform Staff Engineer

 

We are seeking a highly skilled and experienced Staff Engineer to join our dynamic team. The ideal candidate will be experts in Java and Python development patterns in the context of ecommerce.  The candidate will possess deep knowledge of system architecture and systems integration patterns and have substantial experience with API design and big data systems such as EMR (Elastic MapReduce).  As a Staff Engineer, you will play a critical role in shaping our technology strategy and ensuring the successful delivery of complex projects.

 

Key Responsibilities:

  1. System Architecture Design:
    1. Design and develop scalable and robust platform layer (SDK, framework) that aligns with the system architecture.
    2. Ensure architectural integrity and consistency across all projects and develop additional platform components that enables quick RCA and project deliveries.
    3. Conduct design reviews and audits to identify potential areas of improvement.

 

  1. Software Development:
    1. Develop high-quality software solutions using Java and Python that adopt proven ecommerce software patterns.
    2. Write clean, maintainable, and efficient code following best practices.
    3. Implement and maintain APIs for seamless system integration.
    4. Coach and ensure proper service-oriented design patterns are followed.
    5. Have comprehensive understanding of SDLC and CI/CD systems.

 

  1. Systems Integration:
    1. Lead the integration of various systems and applications, ensuring seamless communication and data flow.
    2. Troubleshoot and resolve integration issues in a timely manner.
    3. Collaborate with cross-functional teams to ensure successful integration of new systems.

 

  1. API Design and Development:
    1. Design, develop, and maintain APIs to support new and existing features.
    2. Ensure APIs are secure, reliable, and scalable.
    3. Document API specifications and provide guidance to other developers.
    4. Implement and configure API gateways using DevOps tools that seamlessly integrate with Kubernetes environments, enabling development teams to independently manage configurations in a repeatable and secure manner without the need for DevOps assistance or involvement.

 

  1. Big Data Systems:
    1. Utilize big data systems such as EMR to process and analyze large datasets.
    2. Implement data processing pipelines and optimize performance.
    3. Stay updated with the latest advancements in big data technologies and recommend improvements.
    4. Design, develop and deploy EMR using DevOps tools that integrate with the system.
    5. Design, develop, and build platform SDK, frameworks that enable engineering teams to adopt the technology.

 

  1. Mentorship and Leadership:
    1. Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
    2. Lead technical discussions and provide expert advice to the engineering team.
    3. Contribute to the overall technical strategy and roadmap.

Required Qualifications:

  • At least 15+ years of industry experience.
  • Proven experience as a Staff Engineer or similar role.
  • Proficiency in Java and Python programming languages.
  • Extensive experience in system architecture and systems integration.
  • Strong knowledge of API design and development.
  • Hands-on experience with big data systems, specifically EMR.
  • Hands-on experience with ML workloads and big data systems.
  • Extensive experience with DevOps tools, practices, and patterns.
  • Extensive experience with multiple database technologies such as Cassandra and postgres.
  • Excellent problem-solving and analytical skills.
  • Strong leadership and mentorship abilities.
  • Excellent communication and collaboration skills.

Preferred Qualifications:

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with microservices architecture.
  • Knowledge of containerization technologies like Docker and Kubernetes.
  • Experience with CI/CD pipelines and DevOps practices.
Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Staff Platform Engineer Q&A's
Report this job
Apply for this job