Search

Staff Software Engineer

MBC Talent Connections
locationNew York, NY, USA
PublishedPublished: 6/14/2022
Technology
Full Time

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

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...