哈斯克尔开发工程师
Haskell Developer
在20世纪60年代末,贝尔实验室正面临一个大型项目:一个笨重的操作系统叫Multics。它过于复杂、速度太慢,最终贝尔实验室退出了该项目。由肯·汤普森和丹尼斯·里奇领导的一小群研究人员决定从头开始——不是从宏大的设计出发,而是以简单为核心。
他们追求功能而非完美,并且在协作中非常谨慎。工程师们分享想法如同初稿,尽早传播,并通过迭代进行改进。
由此诞生了Unix。这并不是关于更努力工作或做出更多牺牲,而是关于快速提出想法,并在过程中早期利用集体智慧。
这是我们Co–Star构建方式的核心:我们从简单的解决方案开始,尽早以文档形式分享,并通过现实世界的反馈不断演进。
在Co–Star,你将帮助数千万人通过占星术以真实而有意义的方式彼此连接并认识自己。我们正在寻找一位后端工程师,他重视反馈,既快速又谨慎,并能创建让小型团队实现巨大成果的系统。
你将做的事情
- 与产品、设计和其他工程师紧密合作,交付符合业务优先级的高质量解决方案。你将是一个真正的合作者,帮助团队作为一个整体前进。
- 分解复杂问题,提供洞察力、技术指导并确定范围。你将权衡各种取舍,找到最适合业务的解决方案,并用文字清晰地表达这些观点。
- 拥有交付能力并快速推进。我们寻找的是一个积极寻求反馈并主动推动进展的人——一个真正享受将自己的代码投入实际使用的人。
你需要带来的条件
- 3-7年后端开发经验。了解Haskell或对学习Haskell充满热情。
- 你热爱良好的文档和测试。你知道良好的文档和测试代码能为未来的自己创造成功条件。
- 对工作从头到尾有责任感,对结果负责,并支持你的团队。
- 你在解决问题时充满热情且务实。你关注结果,并享受解决用户问题。
- 强大的技术判断力。你能清晰地表达取舍,尤其是在信息不完整或决策前的情况下。
- 你能够做出平衡速度与质量的明智决策,并能预见潜在挑战。
- 有云基础设施(AWS)的经验
查看英文原文
In the late 1960s, Bell Labs was grappling with a large project: an unwieldy operating system called Multics. It was too complex, too slow, and ultimately Bell withdrew. A small group of researchers, led by Ken Thompson and Dennis Ritchie, decided to start over—not with grand designs, but with simplicity at the core.
They aimed for function over perfection and were deliberate in their collaboration. Engineers shared ideas as rough drafts, circulated them early, and refined them through iteration.
From this came Unix. It wasn't about working harder or sacrificing more - it was about getting ideas out quickly and leveraging collective intelligence early in the process.
This is central to how we build at Co–Star: we start with simple solutions, share them early as written docs, and evolve them through real-world feedback.
At Co–Star you’ll help tens of millions of people connect with each other and themselves—through astrology—in real, meaningful ways. We’re looking for a backend engineer who values feedback, who is both fast and deliberate, and who creates systems that let small teams deliver outsized results.
What you'll do
- Partner closely with product, design, and other engineers to deliver high-quality solutions that align with business priorities. You'll be a true collaborator who helps move the team forward as a unit.
- Break down complex problems to provide insight, technical guidance, and shape scope. You’ll weigh tradeoffs to find the best solution for the business and articulate those points in writing.
- Own delivery and move quickly. We’re looking for someone who eagerly seeks feedback and actively moves the ball forward - who genuinely enjoys getting their code into the world.
What you'll bring
- 3-7 years of backend development experience. Knowledge of or excitement to learn Haskell.
- You love good documentation and testing. You know well-documented, tested code sets your future-self up for success.
- A sense of ownership over work end-to-end, accountability for results, and supportiveness for your team.
- You’re passionate and pragmatic when problem solving. You focus on outcomes and enjoy solving user problems.
- Strong technical judgment. You can articulate tradeoffs clearly, especially when working with incomplete information or in pre-decision situations.
- You make informed decisions that balance speed with quality and see around corners to anticipate potential challenges.
- Experience with cloud infrastructure (AWS) and databases (we use PostgreSQL).
What we offer
- Fully covered $0 deductible healthcare + vision, dental, and therapy
- 401(k) + 5% matching
- Unlimited vacation + 2 week company-wide recharge at the end of each year
- Equipment budget
- 12 weeks 100% paid parental leave
- Readings with in-house astrologers
- A competitive total rewards package, including base salary, equity (stock options), and benefits. Our salary and equity ranges are highly competitive within the tech industry and are regularly updated using the most reliable compensation survey data. Offers are crafted based on a candidate’s experience, expertise, location, and internal equity relative to peers. Our target new hire base salary ranges for this role is $159,000-$205,000.
Originally posted on Himalayas