Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Principal SAAS Software Engineer

Duclo

Principal SAAS Software Engineer

Carlsbad, CA
Full Time
Paid
  • Responsibilities

    At Duclo, we are empowered to make a difference. We collaborate on ideas and turn them into innovative Software-as-a-Service (SAAS) products that elevate businesses into a securely connected world. Co-founded by ex-Arlo Technologies, NETGEAR, and Hanwha Techwin America veterans, Duclo is developing disruptive enterprise-grade SAAS Managed Service platform and products. We are an early-stage privately funded startup with decades of leadership in delivering successful and winning products. We are building our core team to establish the foundation for our success.

    The Principal SaaS Software Engineer will design, develop and test Duclo's SaaS products. This role will lead and manage an offshore development team. The successful candidate will work with CloudOps and DevOps teams in coordinating a robust CI/CD pipeline to ensure quality deployments of Duclo's software products.

    What we are looking for:

    • 15+ years of development experience in SaaS-based products running on AWS (or GCP)
    • BS in Computer Science or equivalent degree preferred
    • Expertise in linux-based system engineering
    • Expertise in media streaming protocols like RTSP, WebRTC, SIP, low latency streaming, CVR / DVR
    • Expert in scalable, test driven, JAVA or Python back-end software development with frameworks such as Spring, Django.
    • Must have worked on at least one high throughput, highly available and massively scalable application that is deployed in a production environment.
    • Experience with REST APIs.
    • Experience with No-SQL database, DynamoDB and caching stack like Redis, DAX
    • Experience with web socket or similar type of technology is plus
    • Experience in MQTT
    • Experience in containerized, micro-service architecture using Kubernetes and Docker
    • Experience with version control, issue tracking, continuous integration environment
    • Experience with junit and similar test-driven development.
    • Experience with multithreaded, high concurrency and performance-oriented applications
    • Experience with Jira issue tracking system
    • Familiar with service mesh technology

    Other Required Skills:

    • Excellent written and verbal communication skills, with strong analytical, critical thinking and problem-solving skills.
    • Exceptional team leader and mentor, able to build collaborative, nimble and efficient teams across internal and external resources.
    • Excellent business acumen and ability to manage internal and external resources to implement new processes and systems on time, on budget, with the highest levels of accuracy and quality.
    • Ability to quickly and clearly design and document software before implementation
    • Able to travel domestically and internationally as needed for collaboration and to manage external domestic and international resources.

    What we offer:

    • Broad responsibility, autonomy and high visibility in a startup engineering role.

    • In-depth exposure to real-world customer issues across a global customer base

    • Startup atmosphere with career growth opportunity

    • Extensive, invaluable exposure, and hands-on experience to leading-edge technologies in Cloud computing, SaaS Managed Services Products offered by Duclo

     

    Duclo is proud to be an equal opportunity workplace and is an affirmative action employer. We value diversity and always treat all employees and job applicants based on merit, qualifications, personality and talent. We do not discriminate on the basis of race, religion, ancestry, color, national origin, gender, sexual orientation, gender identity, age, citizenship, marital status, veteran status, or disability status. Additional information about Duclo is available at www.duclo.ai.