后端工程师
Backend Engineer
Drivetrain致力于赋能企业做出更好的决策。我们的财务规划与决策平台帮助公司可预测地扩展并实现目标。
Drivetrain是一家以远程办公为主的公司,总部位于旧金山湾区。由几位前谷歌员工于2021年创立,Drivetrain是一家快速发展的公司,正朝着成功迈进,并获得领先风险投资公司的支持。
Drivetrain为员工提供了一个让他们茁壮成长并感到幸福的优秀文化。
💜 适合远程办公:Drivetrain汇聚了来自世界各地的优秀人才,为他们提供高度的自主权。我们信任我们的员工。
🗣️ 开放透明:我们知道,当创作者能够获得所需的所有信息时,他们的最佳作品就会涌现出来。
👏 鼓励创意:我们提供一个探索新想法、承担风险、犯错并学习的环境,让你取得成功。公司中任何人都可以提出好点子,成为积极变革的推动者。我们让最好的想法胜出。
👥 以客户为中心:我们采用产品驱动增长策略,持续从客户那里学习并协作,打造Drivetrain出色的软件。
关于该职位
Drivetrain正在寻找一名后端工程师加入我们的团队。该职位涉及在后端应用开发、算法、系统设计和生产环境服务中解决具有挑战性的问题。
你将负责的工作
底层技术问题具有挑战性——如何设计抽象以最小化定制代码,因为每个企业都略有不同;如何处理分散在多个系统中的数据,并理解大量动态组件。
你将使用Java、Spring、Hibernate、Redis、Elasticsearch、PostgreSQL、BigQuery和AWS等前沿技术栈进行工作。
通过评估分析、问题定义、需求、解决方案开发和建议的解决方案,确定操作可行性。
对所开发组件的质量、总拥有成本、可维护性和安全性负责。审查其他开发人员编写的代码并提供反馈,以确保最佳实践(例如,风格指南、代码检查、准确性、可测试性和效率)。
参与现有文档或教育内容的编写,并根据产品/项目更新和用户反馈调整内容。
寻找可以在多个团队之间共享的创新机会
查看英文原文
Drivetrain is on a mission to empower businesses to make better decisions. Our financial planning & decision-making platform helps companies scale and achieve their targets predictably.
Drivetrain is a remote-first company headquartered in the San Francisco Bay Area. Founded in 2021 by a couple of ex-Googlers, Drivetrain is a fast-growing company on a trajectory for success with backing from leading venture capital firms.
Drivetrain provides a great culture for its employees to thrive in and be happy.
💜 Remote-friendly: Drivetrain brings together the best and the brightest, no matter where they are and provides them a great degree of autonomy. We trust our people.
🗣️ Open & transparent: We know that when our creators have access to all the information they need, their best work will emerge.
👏 Idea-friendly: We provide an environment to explore new ideas, to take risks, to make mistakes, and to learn, so you can succeed. Anyone in the company can come up with great ideas and become a catalyst for positive change. We let the best ideas win.
👥 Customer-centric: We follow a product-led growth strategy, continuously learning from our customers and collaborating to build the amazing software that Drivetrain is.
About the role
Drivetrain is looking for a Backend Engineer to join our team. The role involves working on challenging problems in backend application development, algorithms, system design, and serving in production.
What you’ll be doing
The underlying technical problems are challenging - how do you design abstractions that minimise custom code, as every business is a little different; how do you deal with data scattered across multiple systems and make sense of a large number of moving parts.
You get to work on a cutting edge stack consisting of Java, Spring, Hibernate, Redis, Elasticsearch, PostgreSQL, BigQuery, and AWS.
Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions.
Take accountability for the quality, total cost of ownership, maintainability and security of the component developed. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
Seek out opportunities for innovation that can be shared between multiple teams that have a willingness to experiment as well as the courage to boldly confront problems of a large complexity and scope.
As an early team member, you’ll help shape our company culture, engineering practices, and the product.
Requirements
A great problem solver and is passionate about the craft of building software.
Has a deep understanding of algorithms, data structures, and distributed systems.
Has at least 3 years of experience in software engineering.
Experience with the above-mentioned stack would be helpful but is not necessary.
Is aspirational, self-driven, and proactive.
Has excellent communication skills.
Sounds exciting? Apply at . It may just be the next best decision you’ve ever made!
Originally posted on Himalayas