![Acord (association For Cooperative Operations Research And Development)](https://media.trabajo.org/img/noimg.jpg)
Software Engineer, Data Infrastructure
3 weeks ago
The TEEL Lab at Carnegie Mellon University, is seeking a skilled and motivated Software Engineer to enhance our Information Technology Services team. Our learning platform, Sail(), is a project-based learning platform aimed at large-scale workforce training in introductory computing, cloud computing, data science, and AI/ML. It achieves its goals through partnerships with higher education institutions and industry leaders, including collaborations with over three dozen community colleges.
At the core of our mission, the research and infrastructure teams at TEEL Lab collaborate intensively to collect and analyze student data. This collaboration drives the evolution and maintenance of our technology-enhanced learning tools. A key part of our infrastructure is the data warehouse that tracks student activity, facilitating instructors in monitoring course progress and enabling researchers to explore innovative educational techniques.
As we aim to expand our research capabilities, there's a critical need to enhance our data analytics pipeline from a research prototype to a production-grade system. This transformation will empower us to conduct data-intensive educational research on a larger scale, uncovering insights into effective teaching methodologies for diverse student backgrounds and learning preferences. Our goal is to not only disseminate knowledge but to also equip students to become confident, competent, and self-directed professionals ready to tackle the challenges of the modern workforce.
The successful candidate will be instrumental in transitioning our software infrastructure to a production-quality standard, ensuring scalability and robustness. This role presents a unique opportunity to engage in groundbreaking projects that support Carnegie Mellon University's research and academic objectives. You'll be leveraging the latest in cloud computing, data pipelines, and backend development technologies, while working in close collaboration with a dedicated team of researchers, instructors, and fellow software engineers.
Core Responsibilities:
Data Pipeline Infrastructure Specialist:
Play a pivotal role in the enhancement of our current data warehouse and data pipeline infrastructure. You will leverage your expertise to assess, strategize, and transform these systems into production-ready assets that can adapt and grow with our evolving data requirements. You will co-design the future of our data management systems, drawing on the collective wisdom of our researchers, instructors, and technical teams. Additionally, we'll explore integrations with third-party tools such as intelligent tutors, collaborative programming activities, and immersive simulations.
Backend Development:
Develop and maintain the backend services, ensuring high performance, scalability, and reliability. Implement best practices in code structure, design patterns, and software architecture.
Data Engineering:
Design, implement, and manage cloud-based data pipelines to efficiently process and store large volumes of data. Ensure data integrity, security, and accessibility.
Database Management:
Optimize and maintain database performance. Develop complex SQL queries and schemas to support application needs.
Collaboration and Leadership:
Work closely with research teams, IT staff, and external partners to gather requirements, provide technical expertise, and deliver solutions that meet the university's objectives. Mentor junior staff and lead by example in adopting best practices in software development.
Continuous Improvement:
Stay abreast of the latest technologies and methodologies in software development and data engineering. Recommend and implement improvements to processes, tools, and systems to enhance productivity and efficiency.
Inclusion and cultural sensitivity are valued competencies at CMU. Therefore, we are in search of a team member who can effectively interact with a varied population of diverse audiences. We are looking for someone who shares our values and who will support the mission of the university through their work.
Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field. Advanced degree preferred.
Minimum of 1-3 years of experience in software development, with a strong focus on data pipeline backends cloud computing, and data pipeline architecture.
Expertise in Python and SQL, with a solid understanding of software development best practices.
Experience with cloud services (e.g., AWS, Azure, Google Cloud) and building scalable and resilient cloud-native applications.
Experience with stream processing tools (e.g. Flink or similar) is desirable but not required
Demonstrated ability to take ownership of complex software systems and transform them from research prototypes into production-quality solutions.
Excellent problem-solving skills, with the ability to work independently and make strategic decisions.
Strong communication and collaboration skills, with a commitment to contributing to a team-oriented environment.
Prefer five years of experience in software development, with a strong focus on data pipeline backends cloud computing, and data pipeline architecture.
A combination of education and relevant experience from which comparable knowledge is demonstrated may be considered.
Requirements
:
Successful background check
Joining the CMU team opens the door to an array of exceptional benefits available to eligible employees.
Those employees who are
benefits eligible
have the opportunity to experience the full spectrum of advantages from
comprehensive medical, prescription, dental, and vision insurance
to an enticing
retirement savings program
offering a generous employer contribution. You can also unlock your potential with
tuition benefits
and take well-deserved breaks with ample
paid time off
and observed
holidays
. Finally, rest easy knowing you are covered by life and accidental death and disability insurance.
Other perks include a free Pittsburgh Regional Transit bus pass, our
Family Concierge Team
to help navigate childcare needs,
fitness center access
, and so much more
For a comprehensive overview of the benefits that may be awaiting you, explore our
Benefits page
.
At Carnegie Mellon, we value the whole package when extending offers of employment. Beyond just credentials, we consider the role and responsibilities, your invaluable work experience, and the knowledge gained through education and training. We acknowledge and appreciate your unique skills and the diverse perspective you bring. Your journey with us is about more than just a job; it's about finding the perfect fit for your professional growth and personal aspirations.
Are you interested in an exciting opportunity with an exceptional organization? Apply today
Location
Pittsburgh, PA
Job Function
Software/Applications Development/Engineering
Position Type
Staff - Fixed Term (Fixed Term)
Full Time/Part time
Full time
Pay Basis
Salary
More Information:
Please visit
"
Why Carnegie Mellon
"
to learn more about becoming part of an institution inspiring innovations that change the world.
Click
here
to view a listing of employee benefits
Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran
.
Statement of Assurance
#J-18808-Ljbffr
-
Software Engineer
3 weeks ago
Pittsburgh, United States Software Engineering Institute Full timeThe CERT division of the Software Engineering Institute (SEI), a federally funded research and development center at Carnegie Mellon University in Pittsburgh, Pennsylvania, engages in state-of-the-art research and development and provides robust solutions focused on ensuring that software engineers, cybersecurity experts, network and system administrators,...
-
Infrastructure Engineer
2 weeks ago
Pittsburgh, United States GNC Full timeJob Description The Infrastructure Engineer will be responsible for designing, implementing, and maintaining infrastructure solutions. This position will play a critical role in ensuring the reliability, scalability, and security of our systems while also optimizing performance and cost-effectiveness. JOB RESPONSIBILITIES: Design, deploy, and maintain...
-
Infrastructure Engineer
2 weeks ago
Pittsburgh, United States GNC Full timeJob Description The Infrastructure Engineer will be responsible for designing, implementing, and maintaining infrastructure solutions. This position will play a critical role in ensuring the reliability, scalability, and security of our systems while also optimizing performance and cost-effectiveness. JOB RESPONSIBILITIES: Design, deploy, and maintain...
-
Data Engineer
7 days ago
Pittsburgh, United States Software Engineering Institute Full timeWhat We Do The CERT Cyber Mission Readiness (CMR) directorate fortifies the U.S. and its partners against cyber threats. We design large and small-scale exercises, facilitate tabletop scenarios, run cybersecurity contests, and create open-source tools to bolster cyber defense capabilities. Actively partnering with sponsors, CMR identifies and addresses...
-
Principal Software Engineer
1 week ago
Pittsburgh, United States Comcast Full timeFreeWheel, a Comcast company, provides comprehensive ad platforms for publishers, advertisers, and media buyers. Powered by premium video content, robust data, and advanced technology, were making it easier for buyers and sellers to transact across all screens, data types, and sales channels. As a global company, we have offices in nine countries and can...
-
Infrastructure Engineer
2 weeks ago
Pittsburgh, Pennsylvania, United States GNC Full timeJob DescriptionThe Infrastructure Engineer will be responsible for designing, implementing, and maintaining infrastructure solutions. This position will play a critical role in ensuring the reliability, scalability, and security of our systems while also optimizing performance and cost-effectiveness.JOB RESPONSIBILITIES:Design, deploy, and maintain scalable...
-
Infrastructure Engineer
2 weeks ago
Pittsburgh, Pennsylvania, United States GNC Full timeJob DescriptionThe Infrastructure Engineer will be responsible for designing, implementing, and maintaining infrastructure solutions. This position will play a critical role in ensuring the reliability, scalability, and security of our systems while also optimizing performance and cost-effectiveness.JOB RESPONSIBILITIES:Design, deploy, and maintain scalable...
-
Software Engineer
3 weeks ago
Pittsburgh, United States Carnegie Mellon University Full timeThe TEEL Lab at Carnegie Mellon University, is seeking a skilled and motivated Software Engineer to enhance our Information Technology Services team. Our learning platform, Sail(), is a project-based learning platform aimed at large-scale workforce training in introductory computing, cloud computing, data science, and AI/ML. It achieves its goals through...
-
Senior Software Engineer, Video Infrastructure
3 weeks ago
Pittsburgh, United States Diamond Kinetics Full timeCompany Description Diamond Kinetics (DiamondKinetics.com) is a growing sports-tech company focused in baseball and softball. As the market leader in the space, DK combines motion-based sensors with mobile applications and a robust digital platform to provide hitting and throwing data to players, parents, coaches, and teams - helping them understand their...
-
Senior Software Engineer, Video Infrastructure
2 weeks ago
Pittsburgh, United States Diamond Kinetics, Inc. Full timeJob DescriptionJob DescriptionCompany DescriptionDiamond Kinetics (DiamondKinetics.com) is a growing sports-tech company focused in baseball and softball. As the market leader in the space, DK combines motion-based sensors with mobile applications and a robust digital platform to provide hitting and throwing data to players, parents, coaches, and teams –...
-
Senior Software Engineer, Video Infrastructure
2 weeks ago
Pittsburgh, United States Diamond Kinetics, Inc. Full timeJob DescriptionJob DescriptionCompany DescriptionDiamond Kinetics (DiamondKinetics.com) is a growing sports-tech company focused in baseball and softball. As the market leader in the space, DK combines motion-based sensors with mobile applications and a robust digital platform to provide hitting and throwing data to players, parents, coaches, and teams –...
-
Principal Software Engineer
3 weeks ago
Pittsburgh, United States Comcast Full timeFreeWheel, a Comcast company, provides comprehensive ad platforms for publishers, advertisers, and media buyers. Powered by premium video content, robust data, and advanced technology, we're making it easier for buyers and sellers to transact across all screens, data types, and sales channels. As a global company, we have offices in nine countries and can...
-
Principal Software Engineer
2 weeks ago
Pittsburgh, United States Comcast Full timeFreeWheel, a Comcast company, provides comprehensive ad platforms for publishers, advertisers, and media buyers. Powered by premium video content, robust data, and advanced technology, were making it easier for buyers and sellers to transact across all screens, data types, and sales channels. As a global company, we have offices in nine countries and can...
-
Principal Software Engineer
7 days ago
PITTSBURGH, United States Comcast Corporation Full timeFreeWheel, a Comcast company, provides comprehensive ad platforms for publishers, advertisers, and media buyers. Powered by premium video content, robust data, and advanced technology, we’re making it easier for buyers and sellers to transact across all screens, data types, and sales channels. As a global company, we have offices in nine countries and can...
-
Infrastructure Engineer
1 week ago
Pittsburgh, United States GNC Full timeJob DescriptionJob DescriptionCompany DescriptionAs the global leader in health and wellness innovation since 1935, GNC motivates people to reach their goals with the most trusted and exciting selection of products in the industry.As #TeamGNC, we work hard to ensure that our consumers come first. We are always cultivating and collaborating on new ideas to...
-
Infrastructure Engineer
6 days ago
Pittsburgh, United States GNC Full timeCompany Description As the global leader in health and wellness innovation since 1935, GNC motivates people to reach their goals with the most trusted and exciting selection of products in the industry. As #TeamGNC, we work hard to ensure that our consumers come first. We are always cultivating and collaborating on new ideas to bring innovative solutions to...
-
Senior Data Platform Engineer
3 weeks ago
Pittsburgh, United States Form Energy, Inc. Full timeAre you ready to build America’s clean energy future with the team that will deliver? Form Energy is an American energy technology and manufacturing company. We are pioneering a new class of iron-air batteries to enable our electric grid to run on renewable, reliable, and affordable energy, every day of the year. Form Energy has been recognized by TIME as...
-
Software Engineer,
3 weeks ago
Pittsburgh, United States Latitude AI Full timeLatitude AI (lat.ai) is an automated driving technology company developing a hands-free, eyes-off driver assist system for next-generation Ford vehicles at scale. We’re driven by the opportunity to reimagine what it’s like to drive and make travel safer, less stressful, and more enjoyable for everyone. When you join the Latitude team, you’ll work...
-
Software Engineer,
3 weeks ago
Pittsburgh, United States Latitude AI Full timeLatitude AI (lat.ai) is an automated driving technology company developing a hands-free, eyes-off driver assist system for next-generation Ford vehicles at scale. We’re driven by the opportunity to reimagine what it’s like to drive and make travel safer, less stressful, and more enjoyable for everyone. When you join the Latitude team, you’ll work...
-
Software Engineer,
2 weeks ago
Pittsburgh, United States Latitude AI Full timeLatitude AI (lat.ai) is an automated driving technology company developing a hands-free, eyes-off driver assist system for next-generation Ford vehicles at scale. We’re driven by the opportunity to reimagine what it’s like to drive and make travel safer, less stressful, and more enjoyable for everyone. When you join the Latitude team, you’ll work...