What are the responsibilities and job description for the Software Engineer position at DRC Systems?
What You'll Do :
Be at the forefront of applied AI innovation, working on cutting-edge technology with ultra-low latency requirements for real-time speech. Build dynamic, lifelike systems that redefine interactive experiences.
Contribute to transforming the $250B phone sales industry with groundbreaking AI technology, already gaining traction with major industry players and demonstrating exceptional product-market fit.
Collaborate closely with experienced founders, including a repeat Y Combinator founder and an ex-Google NLP researcher, to shape the future of a transformative company.
Responsibilities :
Develop and scale robust backend infrastructure to support real-time communication at scale.
Create and maintain a high-performance public API for seamless partner integrations.
Build and integrate with third-party tools like CRMs, dialers, calendars, and custom APIs.
Collaborate with backend engineers to enhance the real-time communication platform.
Mentor junior engineers and guide them in delivering high-quality solutions.
Work with the DevOps team to define optimal deployment and scaling strategies.
Partner with frontend engineers to support user-facing web applications.
Collaborate with machine learning engineers to power proprietary AI-driven features.
Qualifications :
8 10 years of experience in designing and building scalable backend systems.
Proven expertise in building high-throughput public APIs.
Experience in fast-growing startups (Seed stage or Series A and beyond).
Deep proficiency in Python or Go.
Exceptional communication and leadership skills, with a track record of mentoring and guiding teams.
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Software Engineer?
Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.