Staff Software Engineer - San Francisco, United States - OpenGov

    OpenGov
    OpenGov San Francisco, United States

    Found in: Lensa US P 2 C2 - 1 month ago

    Default job background
    Full time
    Description
    OpenGov is home to an exceptional team - passionate about our mission to power more effective and accountable government. By bringing the OpenGov Cloud to our nation's state and local government, we're transforming communities so they can thrive

    Imagine yourself being able to help small business owners open their doors faster, ensuring our tax dollars are accounted for, creating safer infrastructure, modernizing the permitting process, and assisting with disaster recovery. The work you do here every day has a meaningful impact on people's lives

    OpenGov is a 2023 Top Workplaces USA award winner and a Forbes America's Best Startup Employer

    Join our smart, fun, and humble team to experience the most rewarding career of your life

    As a Staff Software Engineer at OpenGov you'll design and build a groundbreaking, multi-tenant SaaS product for governments.

    You'll be a pioneering member of our engineering team partnering with an experienced Software Architect to redefine how we build, with artificial intelligence and a cutting edge tech stack.

    This project is just the beginning.

    Once we build a rock-solid team, we'll replicate our success with another product and empower other teams to leverage our proven methods.

    You'll help lead this effort, applying the insights and skills you've gained to new solutions.

    We believe you'll love working with us. This position is a fast-paced, high-growth opportunity with fresh challenges and complex problems. Our collaborative culture values each individual's unique skills and perspectives. Together we'll build something meaningful and have a genuine impact on our nation's governments.


    Responsibilities:

    • Design and build an efficient, scalable cloud-hosted SaaS product for governments
    • Partner with a Software Architect to steer the project's architecture and code, and redefine how we build with artificial intelligence, a cutting edge tech stack, and modern patterns
    • Collaborate with a product manager, designer, and architect to develop requirements, technical and UX designs, and test plans
    • Write high quality code independently, and collaborate with and mentor engineers via code review and/or pair programming
    • Deploy, monitor, and support the systems you've developed, and train others to do the same

    Requirements:

    An entrepreneurial mindset:
    self-driven, accountable, and a passionate team player

    A dedication to craft:
    high quality code and forward thinking technical design are essential

    • Able to communicate technical and complex topics clearly
    • Experience as a tech lead, architect, or engineering manager
    • Experience with and interest in both Object Oriented and Functional programming
    • Deep experience building both Single Page Apps and APIs
    • Deep experience with TypeScript
    • Experience with
    • Experience with
    React

    • Experience with
    PostgreSQL or similar SQL databases


    Preferred Experience:

    • Experience with
    GraphQL

    • Experience with
    Kafka

    • Experience with
    modern DevOps tooling such as Kubernetes, ArgoCD, Grafana, GitHub Actions

    • Experience with
    AI and LLMs esp. Retrieval Augmented Generation and similar systems

    OpenGov focuses on SaaS, Enterprise Software, Analytics, Governments, and Data Visualization. Their company has offices in New York, Chicago, Portland, London, and Washington. They have a large team that's between employees.

    To date, OpenGov has raised $47M of funding; their latest round was closed on October 2021 at a valuation of $750M.

    You can view their website at or find them on Twitter, Facebook, and LinkedIn.