View Our Website View All Jobs

Senior Manager, Software Engineering

Are you passionate about helping clients drive growth through technology innovation? Our Lux Research team is GROWING, and we are currently seeking a highly motivated Senior Manager of Software Engineering to come join us and be part of our story.   

We are looking for people who share our core values and are passionate about innovation! If you are looking to make a difference and join a dynamic growing company then we want to speak with you. 




At Lux Research, we deliver research and advisory services to inspire, illuminate, and ignite innovative thinking that reshapes and grows businesses.  Using quality data derived from primary research, fact-based analysis, and opinions that challenge traditional thinking, our experts focus on finding truly impactful innovations that are also realistic and make good business sense.  


Lux Research is a leading provider of tech-enabled research and advisory solutions, helping clients drive growth through technology innovation. A pioneer in the research industry, Lux uniquely combines technical expertise and business insights with a proprietary intelligence platform, using advanced analytics and data science to surface true leading indicators. With quality data derived from primary research, fact-based analysis, and opinions that challenge traditional thinking, Lux clients are empowered to make more informed decisions today to ensure future success.


The Senior Manager of Software Engineering will report to the VP Product Management and Engineering and play a key role in bringing Lux’s digital product strategy to life by leading the Software Engineering team.  You will collaborate with the Senior Leadership Team and drive all aspects of the SDLC. 


In this role, you will be responsible for overseeing the daily operations for the department including all aspects of analysis, planning, software design, development, testing and delivery.  You will work with key stakeholders within the company to ensure projects are delivered on-time with exceptional quality. You will also play a key role in establishing a DevOps function within the team and working in partnership with them to ensure Lux is setup to deliver quality software to our customers in an efficient and scalable fashion.



  • Collaborate with the Senior Leadership Team, product management, and product design to define the product roadmap, prioritize features, provide estimates, and set release dates. 
  • Define and maintain development processes and best practices, including the development, coding, testing and documentation standards. 
  • Lead the software engineering team, including recruiting, training, mentoring, development
  • Manage the performance of individual team members to ensure they meet job performance expectations, rewarding exceptional performance and correcting or exiting deficient team members.
  • Manage geographically distributed development teams and offshore development teams to improve productivity, quality, and schedule accuracy. 
  • Manage an agile software development life cycle, including release planning, sprint planning, development, quality assurance, and deployment. 


  • Improve quality and predictability by partnering with DevOps and Quality Assurance to implement a continuous delivery (CD) model with an emphasis on putting test automation in place.
  • Ensure projects are delivered by committed timelines and within budget.
  • Establish a standard set of agile SDLC reports and a communication strategy to ensure key stakeholders have visibility into the progress of projects as well as to support predictability and planning



Required Skills, Qualifications and Competencies

  • Bachelor’s Degree in Computer Science, Software Engineering, or related technical field preferred  
  • 5+ years of industry experience in software application engineering preferably working with Ruby/Rails and/or Python
  • 3+ years of proven experience leading, coaching, developing, and managing engineers
  • Willingness and drive to take a broad business or customer need, work with key stakeholders to define a solution, and translate it into technical requirements for delivery
  • Strong business acumen paired with exceptional technical skills
  • Ability to manage multiple projects simultaneously
  • Ability to work in a fast-paced environment
  • Strong hands-on coding, design, and architectural skills
  • Experience in agile based software development processes
  • Experience working with SaaS products hosted in AWS Unix based infrastructure


  • Some International travel may be required


Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job.  Duties, responsibilities, and activities may change at any time with or without notice.

Read More

Apply for this position

Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity and/or Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.