What are the responsibilities and job description for the Sr. Software Engineer position at Professional Project Partners Inc?
Job Description
Job Position Summary : Join our client's team to design, build, and maintain a robust, cloud-native digital services platform that powers a wide array of high-performance data products and services. You'll play a critical role in ensuring seamless scalability, high availability, and optimized performance across our client's systems. With deep technical expertise, you'll identify and address performance bottlenecks, mentor team members, and set the bar for development best practices, including Extreme Programming and other Agile methodologies.
Primary Responsibilities :
- Architect, implement, and maintain a cloud-native platform designed for scalability and efficiency, delivering numerous data products and services.
- Drive low-latency solutions by identifying bottlenecks through profiling, metrics, and optimization strategies.
- Act as a technical expert in domains such as products, pipelines, and integrations, providing guidance to less-experienced developers through mentorship and hands-on demonstration.
- Take a lead role in technical decision-making with minimal oversight, bringing a strong sense of ownership and accountability.
- Devote 90% of your time to hands-on implementation, while also offering guidance to junior staff and supporting their growth.
Key Qualifications :
Preferred Qualifications :
This role is ideal for a highly motivated and skilled developer who values ownership, enjoys mentoring, and is committed to delivering robust, scalable, and performant solutions. If you're passionate about building world-class digital services in a cloud-native environment, we'd love to hear from you.