Staff Software Engineer - Backend

September 7

🏢 In-office - Manhattan

Apply Now
Logo of Laurel

Laurel

AI timekeeping software for legal and professional services

Returning time to the world. • Automated Time Entry • Revenue • Artificial Intelligence

51 - 200

Description

• Architect and Develop: Design, build, and maintain efficient, reusable, and reliable code. • Collaborate: Work closely with cross-functional teams to gather requirements and deliver high-quality software. • Optimize: Identify bottlenecks and bugs, and improve performance and security. • Mentor: Provide technical guidance and mentorship to junior developers. • Innovate: Stay up-to-date with latest trends and proactively suggest improvements. • Test and Deploy: Implement automated testing and CI/CD pipelines. • Connect: Engage with product and users.

Requirements

• Education: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. • Experience: 6+ years of professional experience in software development, with a focus on full stack development. Significant experience with modern web technologies is preferred. • Technical Skills: Deep knowledge and understanding of required technologies (Typescript, Node.js, messaging queues, MongoDB, NestJS) and nice to have (Python, Django, FastAPI, Airflow, PostgreSQL). • Problem-Solving: Strong analytical and problem-solving skills. • Communication: Excellent communication and collaboration skills. • Customer Mindset: Proven ability to engage with customers and understand their needs. • Domain Knowledge: Experience in AI is preferred.

Benefits

• Competitive salary • Generous equity • Comprehensive medical/dental/vision coverage with covered premiums • 401(k) • Additional benefits including wellness/commuter benefit stipends

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobsnewyorkcity.com