Manager, Software Engineering (Data Pipeline) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Campbell Scientific · 3 weeks ago

Manager, Software Engineering (Data Pipeline)

Campbell Scientific is dedicated to advancing science and technology for the benefit of humankind. They are seeking a Software Engineering Manager (Data Pipeline) to lead engineering teams, drive technical excellence, and deliver high-quality software solutions that meet strategic goals.

Hiring Manager
Jason Dillingham, MHR
linkedin

Responsibilities

Lead, mentor, and develop a team of software engineers, fostering a culture of innovation, ownership, and continuous improvement
Oversee the full software development lifecycle, ensuring high standards for quality, performance, and maintainability
Collaborate closely with Product Management, QA, UX, and other stakeholders to define priorities, scope, and technical direction
Create and manage technical roadmaps, aligning engineering initiatives with business objectives
Guide architectural decisions, review technical designs, and ensure adherence to best practices and coding standards
Manage project timelines, resource allocation, and risk mitigation across multiple, simultaneous initiatives
Drive adoption of modern engineering practices, including CI/CD pipelines, automated testing, and DevOps principles
Support recruitment, hiring, onboarding, and performance management within the engineering team
Analyze team performance and operational processes to identify opportunities for optimization and scalability

Qualification

Software development leadershipCloud technologiesAgile methodologiesCI/CD pipelinesTeam buildingProject managementTechnical communicationBudgetingVendor managementSecurity best practicesSystems integration

Required

8+ years of professional software development experience, including 3–5 years in an engineering leadership or management role
Strong technical foundation in modern programming languages, frameworks, and cloud technologies
Proven track record delivering complex software systems in fast-paced environments
Experience with agile methodologies, sprint planning, and project management best practices
Excellent communication skills and the ability to translate complex technical concepts for a variety of audiences
Demonstrated ability to build, motivate, and manage high-performing teams
Bachelor's or Master's degree in Computer Science, Engineering, or related field (or equivalent practical experience)

Preferred

Experience managing distributed or hybrid engineering teams
Background in designing and scaling cloud-native architectures
Familiarity with security best practices, compliance standards, or systems integration
Experience with budgeting, forecasting, or vendor management

Benefits

Medical, Dental, Vision, and Hearing Insurance with no premiums based on Full Time 40-hour weeks
Long-Term and Short-Term Disability
AD&D
401(k) and a Profit-Sharing Plan
Gym Memberships

Company

Campbell Scientific

twitter
company-logo
Welcome to our global Campbell Scientific LinkedIn page. This is your source for social media updates from our offices around the world.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Ignacio Birkner
Chief Financial Officer and Treasurer
linkedin
Company data provided by crunchbase