Companhia

Sierra StudioVer mais

addressEndereçoBrasil
CategoriaEngenharia

Descrição do trabalho

Job Title : Mid-Level Python Backend Developer

About Sierra Studio

Sierra Studio is an innovative product development firm dedicated to empowering founders and business leaders in their quest to create impactful, meaningful products.

We have a relentless commitment to creating world-class user experiences built on sound technical foundations. As a company created by a Venture Studio in Los Angeles, we foster a culture of innovation and experimentation, offering our team members the unique opportunity to be part of ideating, validating, and launching new companies.

At Sierra, we value diversity and care deeply about the people we work with, knowing that building high-trust relationships is the key to long-term success.

Position Summary

As a Mid-Level Backend Developer, you will play an instrumental role in architecting the foundation and back-end systems for our products.

You will work closely with product managers and front-end engineers to plan, build and optimize high-quality RESTful APIs and cloud-based back-end services.

Key Responsibilities

  • Own backend development Own the server-side and API code to deliver robust and scalable services
  • Write clean, efficient code Produce reusable back-end components using languages and frameworks best practices
  • Collaborate with front-End Developers Work closely with UI engineers to integrate consumer-facing interfaces
  • Contribute to documentation Create clear documentation covering API contracts, service endpoints, payload schemas
  • Identify backend improvements Proactively recommend optimizations for performance, scalability, reliability and security
  • Establish backend conventions Drive consistent standards and architectures across back-end systems and services
  • Conduct code reviews Perform peer critiques to ensure back-end code quality and alignment
  • Communicate with stakeholders Clearly and confidently engage with clients and collaborators to represent the technical needs of the project.

Required Skills and Experience

  • 3+ years of professional experience with back-end development
  • Python, Node.js, Ruby, Go, Java, Kotlin, C++, Rust
  • Experience with database technologies knowledge such as PostgreSQL, MongoDB, MySQL and related ORMs such as Prisma or Kysely.
  • Familiarity with CI / CD tools such as : Jenkins, CircleCI, AWS, Github Actions.
  • Proven experience in building RESTful APIs.
  • Knowledge of web performance optimization and accessibility best practices
  • Strong understanding of web and mobile application architectures.
  • Passion for delivering robust and maintainable solutions.
  • Comfortable with taking ownership of projects.
  • Analytical approach to discovering root causes and articulating solutions clearly
  • Organized with the capability to manage multiple projects.
  • Strong written and verbal communicator, collaborates well clients & colleagues
  • Always eager to learn and expand their skill set.
  • Actively shares knowledge : Tech Talks, code walkthroughs, demos, etc.
  • Bonus skills :
  • tRPC, NeonDB, PlanetScale.
  • Edge architecture (e.g. Vercel Edge functions).
  • Containerization with Docker / Kubernetes.
  • Infrastructure tools : Terraform, Puppet, AWS / Azure / GCD, Datadog, Splunk, Ansible, Prometheus.

Personal Attributes

We seek a self-motivated individual with a proactive attitude. We try to keep our egos out of the workplace, so we are looking for someone who values learning and doesn’t mind being wrong.

Given our fast-paced and dynamic environment, excellent upfront communication skills are a must for this role. The ideal candidate should possess the drive to complete tasks with minimal supervision and be able to articulate technical concepts clearly.

Why Join Us?

At Sierra Studio, we believe in nurturing talent and cultivating a good vibe in our workplace. We seek inclusion and embrace our differences.

Our goal is to empower the world around us, and that starts by empowering each other. We’re all about growth mindset , and we look to magnify our strengths, take chances, and always learn from our mistakes.

We don’t try to fit our teammates into boxes, and instead we understand that each person has their own unique set of skills and values that they bring to the table.

If you join us, we’ll embrace who you are today, and give you the space and tools to keep growing.

Há 27 dias
Refer code: 1506674. Sierra Studio - O dia anterior - 2024-02-24 01:07

Sierra Studio

Brasil

Compartilhe trabalhos com amigos