Sr. Software Engineer - Fama Technologies|Meet.jobs

薪資

150k - 180k USD Annually

技能需求

    工作機會描述

    The Sr. Software Engineer will focus on building the advanced functionality of our platforms within a team that designs and builds the features that make up our SaaS product lines. At Fama, Product Engineering comprises front-end and back-end engineering, and software architecture. As such, this role requires both broad knowledge and experience across all of these areas, as well as significant expertise in at least one of them. While you will not need to be the expert in all things Product Engineering, you must be able to work within a team of software product engineers with skills in all areas, and act as a technical guide to other engineers in your main area(s) of focus. This role requires significant ability to “think big and work small,” collaborate with engineering teams and leadership across the organization, and build highest quality, scalable, extensible, performant, and functional software. We run on Java, Golang, Javascript, Kafka, Cassandra, MongoDB, several flavors of SQL DBs, and AWS infrastructure and services. We are currently moving to Python on AWS serverless technologies. This position requires experience with a significant number of these technologies, two of which must include Python, and AWS infrastructure and services.

    Responsibilities:

    • Iteratively design and build solutions aligned to the Product roadmap
    • Collaboratively plan the work required to deliver these solutions
    • Using lean-agile techniques and principles, work with your team to build highest quality, scalable, extensible, performant, and functional software
    • Serve as a subject matter expert in your primary area(s) of expertise
    • Excited to learn new languages and technologies, and eager to build software using them
    • Comfortable working with diverse people and teams across the organization, from operations analysts to the CEO
    • Believe in the Fama mission, work everyday to live that mission, and help others do the same
    • Natural 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
    • Demonstrated experience working within Product Engineering teams operating in a DevOps culture

    Qualifications and Requirements:

    • 3+ years of experience building and managing software products on AWS cloud services, preferably focused on AWS serverless technologies
    • 3+ years working within teams that believe in and live the principles of lean-agile product development
    • Expert-level (at least 3, but preferably 5+, years) of hands-on experience in at least one of the primary areas of Product Engineering focus: Front end development, back end development, or software architecture
    • Intermediate-level (at least 1, but preferably 2+, years) of hands-on experience in the other primary areas of Product Engineering focus: Front end development, back end development, or software architecture
    • Strong ability to communicate clearly and authoritatively with both technical and non-technical teams
    • Professional experience with many of these technologies:
    • Java (strongly preferred)
    • AWS infrastructure and services (required)
    • Python (required)
    • Golang
    • Javascript
    • React
    • Spring
    • Django/FastAPI
    • Cassandra
    • Kafka
    • MongoDB
    • Postgres or other RDBMS

    Fama Technologies