Overview

Fama is an AI-based software solution that identifies problematic behavior among potential hires and current employees by analyzing publicly available online information. Enterprise HR and talent acquisition leaders trust Fama to identify abusive behaviors, such as bigotry and harassment, that are often missed in the hiring and management process. With Fama, organizations can now proactively protect their culture and brand from the sorts of risky behaviors that can draw down on innovation and expose a brand to liability. Founded in 2015, Fama is backed by some of the world’s leading venture capitalists and institutional investors and is headquartered in Los Angeles, CA.

Position Overview:

You will work closely with a distributed team of product managers, software engineers, QA, and other stakeholders to develop new features and capabilities for our SaaS product lines.  Our engineering team is at the core of our products, and we are continuously innovating.  You will have an opportunity to make an immediate impact on our platform by contributing to the direction of our architecture and building backend services that drive our business.   Although the role will primarily focus on backend work, our engineers are full-stack and capable of taking on DevOps and front-end tasks when needed.

Who you are

    • You supported the launch of a new business at a startup and/or product line at a high-growth company where the software you developed was front and center
    • Your contributions as an engineer have expanded beyond projects to becoming an integral part of product development for the organizations you support
    • Passionate and knowledgeable about building scalable applications with a domain-oriented microservices architecture
    • You enjoy agile software development and are comfortable delivering quality code in a fast-paced environment
    • Routinely take ownership of designing the right, end-to-end solution, ensuring it addresses the immediate requirement and can stand the test of time without going down a rabbit hole
    • Self-starter who does not require prescriptive guidance on how to design a solution
    • Capable of finding both innovative and effective solutions to complex problems with highly constrained time and resources
    • Security and quality are always “baked” into your solutions
    • Self-driven about improving customer and developer experience
    • Comfortable working with diverse people and teams across the organization, from operations analysts to the CEONatural desire and ability to mentor and teach those you work with
    • Belief that in the world of Product Engineering, DevOps is king, meaning engineers own the product, from design to production support

Responsibilities

    • Design, build, document, and, ultimately, own the services and infrastructure that drive the capabilities provided by domains you support
    • Serve as subject matter expert for your domains
    • Develop solutions by studying information needs, conferring with product management, studying systems flow, data usage, and work processes
    • Develop performant code accompanied by effective unit tests and evangelize the same as you participate in our peer review process
    • Testing and validating code through typing validation (Pandantic and Mypy), unit tests, and CI
    • Build proactive monitoring and alerting to notify the team of symptoms before outages occur
    • Participate in incident response, root cause analysis, and remediation of incidents
    • Participate in an on-call rotation to respond to platform availability incidents and assist with customer-specific incidents

Minimum Qualifications

    • 5+ years of demonstrated experience building backend applications with Python
    • 3+ years of designing and developing within a microservices architecture
    • 3+ years developing REST APIs using Flask and/or FastAPI
    • 2+ years building and deploying applications with AWS serverless technologies and other AWS infrastructure and services
    • Must have solid engineering environment-related experience in: CICD, Terraform, Fundamental knowledge of networking and security
    • Demonstrated experience developing front-end components with these or similar technologies: Javascript, React, Typescript
    • Demonstrated experience working within Product Engineering teams operating in a DevOps culture
    • Strong ability to communicate clearly and authoritatively with both technical and non-technical teams
    • You can think critically, objectively, and rationally

We believe that becoming an increasingly diverse, equitable, and inclusive workplace makes us a more successful and resilient organization. We embrace equal opportunity for all applicants and seek to foster and preserve a culture of belonging for our employees. We recognize and appreciate that the more inclusive we are, the better we will function as a team. We are committed to providing equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, gender identity, gender expression, age, marital or family status, disability, military veteran status, and any other status or background.