Staff Software Engineer, Backend Infrastructure
Gretel
π΅ $210k-$230k
πRemote - United States, Canada
Please let Gretel know you found this job on JobsCollider. Thanks! π
Job highlights
Summary
Join Gretel, a company revolutionizing data access for developers and researchers, as a Staff Software Engineer. You will lead technical design and development, mentor engineers, and ensure software scalability and reliability. Collaborate with cross-functional teams to define requirements and architect solutions. This role involves scaling models, deploying the stack in customer environments, building reusable components, and ensuring customer and developer satisfaction. You will contribute code, tests, and architecture, utilizing various technologies and providing technical leadership. Gretel values diversity and offers competitive compensation.
Requirements
- A minimum of 8+ years of software engineering experience, with a focus on backend development
- Strong Python, Go or Java coding skills
- Proven expertise in designing and implementing serverless and microservice architectures using cloud-native technologies
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes)
- Demonstrated experience in working on complex software projects and a track record of delivering technical excellence
- Strong problem-solving skills and ability to troubleshoot complex issues
- Excellent communication skills, both written and verbal
- The ability to effectively manage multiple communication channels asynchronously
Responsibilities
- Lead the technical design and development of software solutions
- Guide and mentor other engineers
- Ensure the scalability, reliability, and maintainability of the software products
- Collaborate closely with cross-functional teams to define requirements, architect solutions, and drive projects to completion
- Scale various models to extremely large datasets via parallelization, sampling, subsetting, etc
- Handle deployability of the stack in customer environments and security/encapsulation implications
- Build core, reusable components such as permissions management and logging
- Be a core contributor of code, tests, and application/data/systems architecture
- Utilize programming languages like Python, Go, and Java, RDBMS and NoSQL databases, container orchestration services including Docker and Kubernetes, and a variety of AWS tools and services (EC2, S3, Lambda, etc.)
- Own both customer and developer happiness for your products in production, working with your own and other teams to build operational transparency and resiliency into every layer of deployed applications
- Coordinate with engineering and product leads to define, prioritize, and task projects that help us meet business objectives with our partners
- Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of team members
Benefits
- Base salary: $210,000-$230,000 USD
- Bonus (for applicable roles)
- Benefits and perks (additional information available on our career site)
- Stock options
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- π°$225k-$275k
- π°$225k-$275k
- π°$230k-$250kπUnited States
- π°$110k-$151kπCanada
- π°$205k-$235kπWorldwide
- π°$142k-$237kπUnited States
- πPortugal
- π°$170k-$220kπUnited States
- π°$204k-$259kπUnited States
Please let Gretel know you found this job on JobsCollider. Thanks! π