Software Engineer, Data Infrastructure

3 weeks ago


Pittsburgh, United States Acord (association For Cooperative Operations Research And Development) Full time

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 time

    The 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,...


  • Pittsburgh, United States GNC Full time

    Job 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...


  • Pittsburgh, United States GNC Full time

    Job 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 time

    What 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...


  • Pittsburgh, United States Comcast Full time

    FreeWheel, 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...


  • Pittsburgh, Pennsylvania, United States GNC Full time

    Job 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...


  • Pittsburgh, Pennsylvania, United States GNC Full time

    Job 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 time

    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...


  • Pittsburgh, United States Diamond Kinetics Full time

    Company 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...


  • Pittsburgh, United States Diamond Kinetics, Inc. Full time

    Job 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 –...


  • Pittsburgh, United States Diamond Kinetics, Inc. Full time

    Job 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 –...


  • Pittsburgh, United States Comcast Full time

    FreeWheel, 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...


  • Pittsburgh, United States Comcast Full time

    FreeWheel, 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...


  • PITTSBURGH, United States Comcast Corporation Full time

    FreeWheel, 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...


  • Pittsburgh, United States GNC Full time

    Job 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...


  • Pittsburgh, United States GNC Full time

    Company 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...


  • Pittsburgh, United States Form Energy, Inc. Full time

    Are 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 time

    Latitude 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 time

    Latitude 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 time

    Latitude 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...