Job Description
Job Description
Staff Software Engineer
Job Overview:
Our client in Construction Automation Software is seeking a highly motivated and experienced Staff Software Engineer in New York, NY. In this role, you will design, develop, and maintain software solutions.
Key Responsibilities:
- Design and develop software solutions that meet client requirements
- Write clean, efficient, and well-documented code
- Test and debug software to ensure high-quality and reliable performance
- Stay up-to-date with industry trends and advancements to continuously improve our software offerings
- Provide technical guidance and mentorship to junior engineers
- Participate in code reviews and provide constructive feedback
- Troubleshoot and resolve technical issues as they arise
- Communicate effectively with team members and clients throughout the development process
Qualifications:
- 15+ years of experience in backend or full-stack development with a proven track record of driving architectural decisions and influencing engineering direction at an organizational level.
- Deep expertise in Node.js and Python, with a strong background in building and scaling distributed systems.
- Experienced in designing and optimizing worker systems, event-driven architectures, and job scheduling processes.
- Proficient in both relational and NoSQL databases, with hands-on experience in data modeling, schema design, and performance tuning.
- Proven leader with experience driving major cross-functional initiatives, mentoring engineers at all levels, and making high-impact technical decisions.
- Strong communication skills, able to collaborate effectively across teams, influence technical strategies, and align engineering priorities with business goals.
If you are a highly skilled and driven software engineer looking to join a dynamic and growing team, we encourage you to apply for this position. We offer a challenging and rewarding work environment with opportunities for growth and advancement. If interested in this position, please get in touch with dcheruvu@mbc-talent.com