Agriculture

Sr. Software Engineer

Contract

Professional Project Partners

Sr. Software Engineer Loveland CO

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:

  • Experience: 8+ years in software development with a proven track record of delivering quality features and services, and 5+ years specifically focused on designing and maintaining scalable, fault-tolerant data pipelines on AWS.
  • Technical Leadership: 3+ years of experience in a technical leadership role, with a background in building and managing services used by engineering, analytics, digital products, and data science teams.
  • Performance Optimization: Demonstrable expertise in using metrics to improve latencies in APIs and services, accelerate data processing pipelines, and deliver faster, more reliable performance.
  • Technical Skills: Proficient in TypeScript, Python, REST APIs, JavaScript, and Node.js, with an emphasis on writing clean, maintainable code and following best practices in design-driven development.
  • Agile Proficiency: Strong skills in Extreme Programming and other Agile frameworks, with hands-on experience in pair programming and other collaborative coding practices.
  • Architecture and Design: In-depth knowledge of design patterns, code refactoring, application security, and architectural best practices.

Preferred Qualifications:

  • Deep expertise in AWS services and tools for cloud-native development.
  • Excellent problem-solving skills and a proactive approach to identifying and addressing system challenges.
  • Strong communication skills with the ability to convey complex technical concepts to both technical and non-technical stakeholders.

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.

Tagged as: Sr. Software Engineer