
Software Engineer
Fieldguide
Job description
-
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
-
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
-
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
Benefits
-
Health
-
Dental
-
PTO- Embodies Fieldguide’s values: Fearless, Fast, Lovable, Owners, Win-win, Inclusive
-
Ownership mindset - following work through from ideation to production and iteration
-
Strong software engineering fundamentals and experience shipping production code
-
Sound judgment around tradeoffs, reliability, and performance
-
Clear and proactive communication around progress, risks, and decisions
-
Take increasing ownership - from building features to shaping architecture and mentoring others - as you grow
-
Empathy for teammates and customers; contributes positively to team culture
-
Ability to scope, prioritize, and deliver work that moves business outcomes
-
Curious and self-driven in learning new skills, technologies, and domains
-
Writing maintainable, well-tested, and observable code
-
Mentors and supports peers; contributes to hiring and onboarding processes
-
Works effectively across disciplines and functions to achieve shared goals
-
Familiarity with modern web technologies such as TypeScript, React, Node.js, Python, and GraphQL
-
Open to feedback and committed to continuous improvement
-
Experience or familiarity with audit, assurance, or risk management domains
-
Working with infrastructure or data layers such as AWS, Postgres, and Hasura
-
Architecting systems for document-heavy workflows, including ingestion, processing, and retrieval
-
Shaping a new tech stack, product, or engineering org from the ground up
-
Integrating or building ML-powered systems for document understanding or search
-
Applying information security and compliance principles (SOC 2, FedRAMP, etc.)
-
Implementing DevOps and CI/CD best practices