
Senior Software Engineer I
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
We are seeking a Senior Software Engineer to design, develop, and maintain robust backend systems, including APIs and messaging solutions. Your responsibilities will encompass ensuring modular code design and high maintainability, implementing design patterns for sub-second latency performance, and building scalable backend systems to accommodate growing user demands. You will lead feature and project lifecycles, from estimation to delivery, in close collaboration with cross-functional teams. Key tasks include architecting and optimizing distributed backend systems for low latency, high availability, and maintainability, acting as a central point of coordination between frontend, AI, and backend teams for cohesive feature delivery, and upholding stringent code quality standards through reviews and best practices. You will also manage and optimize backend services and infrastructure on AWS/GCP, and provide technical mentorship to junior developers. A crucial part of this role involves ensuring thorough testing of features and adeptly debugging production systems.
Company
Parspec
Parspec is a forward-thinking technology company revolutionizing the supply chain for the building and construction sector through the strategic application of Artificial Intelligence. Our core missio...