KORE1 logo
    1y
    Apply

    KORE1 is looking for a Lead Software Engineer: Python w/ Flask (software), API, & DB...

    THIS ROLE REQUIRES ONSITE WORK IN MARINA DEL REY, CA.

    RELOCATION ASSISTANCE IS AVAILABLE FOR CANDIDATES MOTIVATED TO RELOCATE / WORK ONSITE…

    What to work on cutting-edge Web3 / Blockchain-related projects?! Then you've come to the right place.

    Our digital identity blockchain product has already gone live in 70 countries with clients that include leading asset management firms looking for a way to safely invest their capital on Web3.

    KORE1, a nationwide provider of staffing and recruiting solutions, has an immediate opening for a Lead Software Engineer: Python w/ Flask (software), API, & DB; React, NodeJS, Web3, blockchain / Ethereum / Polygon, &/or AWS a +

    The Senior Lead Software Engineer will play a lead role developing large, complex software features and new products.

    An expert developer, the person in this role will lead the planning, design and coding of significant new capabilities for our products while managing a team of 4-5 engineers.

    The Lead Software Engineer will also work with cross-functional teams to build solutions while looking to incorporate advancements in technology where applicable. This is the epitome of the 'player/coach' role.

    If you are motivated by solving real-world problems with a talented, accomplished, and driven team, we want to hear from you.

    Responsibilities

    • Help define requirements for the next iterations of our products & translate that to technical / design requirements / clean code.
    • Participate in the entire application lifecycle, contributing to architecture, design, development, debugging / testing, etc. for our leading digital identity product (software).
    • All while leading / growing a team of software engineers: including code reviews, assigning work/tasks, and mentoring on new tech / industry best practices.
    • Lead daily standups & help drive agile software development in a test driven development environment.
    • Function as a project manager as needed (cross-functionally engaging w/ different groups internally while driving forward engineering efforts)
    • Build reusable code and libraries for future use
    • Liaise with developers, designers and system administrators to identify new features
    • Manage cutting-edge technologies to improve legacy applications
    • Implement user-facing elements with server side logic
    • Provide training and support to internal teams
    • Follow emerging technologies

    Requirements:

    • Bachelor degree in Computer Science or comparable is a plus.
    • Previous experience in FinTech, including fraud, payments and credit preferred
    • Experience in blockchain / Polygon / Ethereum, or similar is a plus. (Be prepared to do blockchain!!)
    • Experience working at a startup previously is helpful.
    • 2-3+ years of leading engineering groups as a player / coach that includes:
    • Assigning work
    • Code reviews
    • Mentorship
    • Project Management skills (informal is fine) w/ an ability to engage cross-functionality & lead development efforts
    • Ability / experience leading standups (Agile)
    • 5-8+ years of hands on software architecture / design / development that includes:
    • Ability to flesh out requirements & turn them into technical / design requirements
    • First-hand experience designing highly secure, scalable and complex architecture
    • Strong understanding of Cloud development practices and tools, specifically AWS
    • Experience with industry standard architecture and design methodologies and processes
    • Experience with test driven development
    • Technical skills required:
    • Expertise in Python (backend) development for web, SaaS product (software), and/or Blockchain (meaning the software was build w/ a Python backend)
    • Experience w/ Flask preferred.
    • Any Python libraries are preferred/a plus (we use a ton of them!)
    • Experience w/ Celery is a plus
    • Experience designing REST API
    • Experience w/ OpenAPI is a plus.
    • Experience with databases (Postgres preferred)
    • Database management / architecture (above/beyond backend of apps) is a big plus
    • Full stack skills are preferred / a plus: HTML, CSS, JavaScript, React, TypeScript, and/or NodeJS (client-side)
    • Experience w/ AWS, serverless architecture w/ Lambda, &/or Docker is a plus.
    • Experience in GCP or Azure is a plus (we are looking at failover options for our DevOps)
    • Experience in Web3 is a plus (you will get to learn it if not!)

    Soft Skills

    • Communication
    • Process Improvement
    • Strategic Planning
    • Detail Oriented
    • Self-Driven
    • Proactive and creative problem-solving skills

    Perks

    • Casual Work Environment
    • PTO (4 weeks vacation)
    • Paid Sick Leave (5 days)
    • Paid Holidays (12 days)
    • Comprehensive Medical/Dental/Vision
    • FSA and DCFSA
    • 401(k) (no match currently)

    Compensation depends on experience but is typically from $175-225K plus equity.

    JBU