软件工程师(所有级别)
Software Engineer (All Levels)
Fieldguide 正在通过现代化网络安全、隐私和财务审计的方式,重新定义全球商业中的信任。我们构建的软件赋能那些在企业之间建立信任的从业者——自动化并简化他们的工作,以更快、更高质量的结果交付。
我们是一家以远程办公为主的公司,总部位于美国旧金山,由包括 Bessemer Venture Partners、8VC、Y Combinator、Floodgate、Elad Gil 等顶级投资机构支持。我们重视背景和经验的多样性,并致力于打造一个包容、谦逊且高绩效的文化。
职位简介
我们正在多个级别招聘软件工程师加入不断壮大的团队。根据你的经验和兴趣,你可能作为中级工程师做出贡献,在团队中承担领导角色,或在多个团队和系统之间推动技术战略。最终的职级将根据面试过程中的范围和展示出的经验来确定。
这是一个在拥有明确产品市场契合度和巨大增长潜力的公司中产生巨大影响的机会。我们正在挑战那些有几十年历史、广受诟病且亟待颠覆的审计和会计工具。
我们的工程中心位于旧金山。该职位对全美任何地方的远程候选人开放;湾区的员工将采用混合办公模式。
你将负责
- 设计、构建并交付能够带来客户和业务影响的高质量功能
- 与产品和设计团队跨职能协作,将复杂问题转化为优雅的用户导向解决方案
- 在迭代速度与长期可维护性和系统健康之间取得平衡
- 持续改进我们的技术栈、开发人员工作流程和可靠性实践
- 为基于信任、学习和卓越的、支持性的、注重成长的工程文化做出贡献
核心能力(所有级别)
技术能力
- 扎实的软件工程基础和生产代码交付经验
- 熟悉现代网络技术,如 TypeScript、React、Node.js、Python 和 GraphQL
- 编写可维护、经过良好测试且可观测的代码
- 在权衡、可靠性和性能方面具备良好的判断力
影响力与执行力
- 能够规划、优先排序并交付推动业务成果的工作
- 对进展、风险和决策进行清晰主动的沟通
- 具有主人翁意识——跟进工作直至完成
查看英文原文
About Fieldguide
Fieldguide is redefining trust in global commerce by modernizing how cybersecurity, privacy, and financial audits are done. We build software that empowers the practitioners who enable trust between businesses—automating and streamlining their work to deliver faster, higher-quality results.
We’re a remote-first company headquartered in San Francisco, CA, backed by top investors including Bessemer Venture Partners, 8VC, Y Combinator, Floodgate, Elad Gil, and more. Our team values diversity of backgrounds and experiences, and we’re deliberate about building an inclusive, humble, and high-performing culture.
About the Role
We’re hiring Software Engineers across multiple levels to join our growing team. Depending on your experience and interests, you may contribute as a mid-level engineer, take on leadership within a team, or drive technical strategy across teams and systems. The final level will be determined during the interview process based on scope and demonstrated experience.
This is an opportunity to have outsized impact at a company with clear product-market fit and massive growth potential. We’re taking on legacy audit and accounting tools that are decades old, widely disliked, and ripe for disruption.
Our engineering hub is located in San Francisco. This role is open to remote candidates anywhere in the US; Bay Area-based employees will work in a hybrid setting.
What You’ll Do
- Design, build, and deliver high-quality features that drive customer and business impact
- Collaborate cross-functionally with product and design to turn complex problems into elegant, user-focused solutions
- Balance iteration speed with long-term maintainability and system health
- Continuously improve our tech stack, developer workflows, and reliability practices
- Contribute to a supportive, growth-oriented engineering culture based on trust, learning, and excellence
Core Competencies (All Levels)
Technical Craft
- Strong software engineering fundamentals and experience shipping production code
- Familiarity with modern web technologies such as TypeScript, React, Node.js, Python, and GraphQL
- Writing maintainable, well-tested, and observable code
- Sound judgment around tradeoffs, reliability, and performance
Impact & Execution
- Ability to scope, prioritize, and deliver work that moves business outcomes
- Clear and proactive communication around progress, risks, and decisions
- Ownership mindset - following work through from ideation to production and iteration
Collaboration & Influence
- Empathy for teammates and customers; contributes positively to team culture
- Open to feedback and committed to continuous improvement
- Works effectively across disciplines and functions to achieve shared goals
Culture & Growth
- Embodies Fieldguide’s values: Fearless, Fast, Lovable, Owners, Win-win, Inclusive
- Mentors and supports peers; contributes to hiring and onboarding processes
- Curious and self-driven in learning new skills, technologies, and domains
- Take increasing ownership - from building features to shaping architecture and mentoring others - as you grow.
Higher-Level Responsibilities
At the Senior level, you may:
- Lead complex projects or systems, setting technical direction and ensuring long-term health
- Collaborate with PMs and designers to shape roadmaps and define architectural tradeoffs
- Serve as a domain expert within one or more technical areas (e.g., frontend architecture, backend systems, developer experience)
- Mentor other engineers and help raise the technical bar across the team
At the Staff level, you may:
- Drive company-level technical initiatives and influence cross-team architecture
- Set and champion engineering standards for scalability, security, and performance
- Partner with engineering and product leadership to define long-term technical strategy
- Serve as a trusted advisor to leaders across Engineering, Product, and Design
- Represent Fieldguide externally through writing, speaking, and open-source contributions
Nice-to-Have Experience
- Experience or familiarity with audit, assurance, or risk management domains
- Shaping a new tech stack, product, or engineering org from the ground up
- Working with infrastructure or data layers such as AWS, Postgres, and Hasura
- Architecting systems for document-heavy workflows, including ingestion, processing, and retrieval
- Integrating or building ML-powered systems for document understanding or search
- Implementing DevOps and CI/CD best practices
- Applying information security and compliance principles (SOC 2, FedRAMP, etc.)
Benefits
- Competitive compensation packages with meaningful equity ownership
- Comprehensive health and wellness benefits, including free therapy sessions
- Flexible PTO and work schedules
- Technology & work-from-home reimbursements
- 401(k) plan
- Twice-yearly in-person offsites across the U.S.
- Wellness benefits starting on your first day
Our Values
Fearless — Inspire & break down seemingly impossible walls
Fast — Launch fast with excellence; iterate to perfection
Lovable — Deliver happiness & 11-star experiences
Owners — Execute & run the business with ownership
Win-win — Create mutual value & earn trust for life
Inclusive — Scale the best ideas with inclusive teams