Senior Software Engineer

5 months 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, and others are able to resist, recognize, and recover from attacks on software systems.

The Applied Systems Group helps organizations apply best practices, tools, and techniques at the rate needed to keep pace with evolving opportunities, threats, and risks. The goal of the team is to provide expertise in a wide range of skills throughout the software development lifecycle with a focus on holistic cybersecurity and engineering approaches to software intensive systems. Our team must keep pace with rapid changes to the computing and software landscape and, in some cases, the computing has outpaced the methods. It is incumbent upon us to generate novel approaches to meet specific and unique sponsor needs.

Position Summary:

Working alongside other technical experts in the institute, you will be involved in conceiving, developing, testing, and deploying, and maintaining infrastructure and software systems to improve the capabilities of CERT customers. You will participate in all phases of the software development lifecycle and will contribute to key decisions regarding design, technology selection, and architecture of secure and resilient systems. You will be expected to function within cross-domain teams; learn new skills, programming languages, and technologies as necessary; solve meaningful problems through technical innovation; and stay up to date with the latest software engineering trends and technologies. Working directly with sponsors and end users you will analyze customer requirements and provide novel solutions. You will also collaborate with sponsor's technical staff throughout various phases of the development lifecycle and drive adoption by empowering sponsor to become self-sufficient.

Requirements:

  • BS in computer science, computer engineering, software engineering, or related field of study, with 10 years of relevant experience, OR a MS in computer science, computer engineering, software engineering, or related field, with 8 years of relevant experience.
  • Willingness to travel to various locations to support the SEI's overall mission. This may include national travel to sponsor sites, conferences, and offsite meetings on occasion.
  • You will be subject to a background check and must be able to obtain and maintain a Department of Defense security clearance.
  • Applicants for this position must be currently legally authorized to work for CMU in the United States. CMU will not sponsor or take over sponsorship of an employment visa for this opportunity.


Knowledge, Skills and Abilities:
  • Ability to break down high-level goals, or problem statements, into actionable parts, to plan, design, and implement iterative solutions
  • Build and maintain strategic relationships with both technical and non-technical sponsors through effective communication and a deep understanding of their goals and challenges
  • A clear understanding and passion for delivering value of quality using modern software engineering practices and methodologies
  • Strong grasp of the fundamentals of Computer Science, such as programming, data structures, and algorithms
  • Familiarity with DevOps, CI/CD, and cybersecurity concepts


Desired Experience:
  • Experience with hands-on technical consulting working with cross-functional teams and multi-level stakeholders
  • Participation in technical communities via blogs, webinars, peer reviewed publications, and attending/speaking at events
  • Working knowledge of general infrastructure and networking concepts (cloud and/or on-prem)
  • Familiarity with virtualization, containerization and workload orchestration technologies.
  • Experience with a variety of software system types and platforms.
  • Usage of various software architectural frameworks and patterns.
  • Exposure to Model Based Systems Engineering (MBSE) and SysML


Location
Pittsburgh, PA
Job Function
Software/Applications Development/Engineering
Position Type
Staff - Regular
Full time/Part time
Full time
Pay Basis
SalaryMore 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


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our team at the Software Engineering Institute (SEI) in Pittsburgh, PA.The successful candidate will be responsible for designing and developing software prototypes, researching methodologies for software resilience, and developing methodologies to advance the practice of...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    About the OpportunityThe Software Engineering Institute (SEI) is a world-class organization dedicated to advancing software engineering principles and practices. We are seeking an exceptional Senior Software Reverse Engineering Expert to join our Threat Analysis directorate.Job Description:Reverse engineer malicious code for high-impact customers, design and...


  • Pittsburgh, United States Jobs for Humanity Full time

    Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor of Computer Engineering Travel Percentage : 1 - 5%Job Description. As a Profile Core Software Engineer you could work with bleedi Software Engineer, Software, Computer Engineer, Engineer, Senior, Client Relations, Technology, Staffing

  • Senior Data Engineer

    2 weeks ago


    Pittsburgh, Pennsylvania, United States Indium Software Full time

    Job Title: Senior Data EngineerJob Summary:Data Engineers at Indium Software design, build, and maintain large-scale data systems. This role focuses on cloud computing, Snowflake architecture, and data warehousing concepts.Responsibilities:• Design and develop data pipelines using Snowflake and cloud computing platforms.• Implement data modeling,...


  • Pittsburgh, United States ZipRecruiter Full time

    Job DescriptionJob Description Why join Seegrid? Seegrid is the leading provider of self-driving industrial vehicles. We develop and deliver mobile robots and enterprise software for global leaders in logistics, manufacturing, warehousing, and e-commerce. Our suite of solutions includes vision-guided vehicles, fleet management software, actionable...


  • Pittsburgh, United States Seegrid Full time

    Why join Seegrid? Seegrid is the leading provider of self-driving industrial vehicles. We develop and deliver mobile robots and enterprise software for global leaders in logistics, manufacturing, warehousing, and e-commerce. Our suite of solutions includes vision-guided vehicles, fleet management software, actionable analytics, and best-in-class service and...


  • Pittsburgh, Pennsylvania, United States Seegrid Full time

    About the RoleSeegrid is seeking a skilled C++ software engineer to join our team as a Senior C++ Software Engineer. On this role, you will be responsible for designing, developing, and maintaining production-grade C++ application code that will run in the real-time control loops of our industrial autonomous vehicles.Key ResponsibilitiesDesign, develop,...


  • Pittsburgh, Pennsylvania, United States ZOLL Services LLC (on SAM site) Full time

    Company OverviewZOLL Services LLC is a leading provider of innovative medical devices and software solutions. With a commitment to improving patient outcomes, we strive to make a meaningful difference in people's lives.We are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team. As a member of our Scrum team, you will be...


  • Pittsburgh, United States Seegrid Full time

    Why join Seegrid? Seegrid is the leading provider of self-driving industrial vehicles. We develop and deliver mobile robots and enterprise software for global leaders in logistics, manufacturing, warehousing, and e-commerce. Our suite of solutions includes vision-guided vehicles, fleet management software, actionable analytics, and best-in-class service and...


  • Pittsburgh, United States Prequel Solutions Full time

    Seeking candidates for a talented, senior Full Stack .NET Software Developer with Front End Skills in React. This is a full-time position for an established 20+ year software company and can work remotely. Position includes competitive salary, Paid Time Off & Holidays and health benefits. Company does not have the ability to provide work sponsorship and is...


  • pittsburgh, United States Prequel Solutions Full time

    Seeking candidates for a talented, senior Full Stack .NET Software Developer with Front End Skills in React. This is a full-time position for an established 20+ year software company and can work remotely. Position includes competitive salary, Paid Time Off & Holidays and health benefits. Company does not have the ability to provide work sponsorship and is...


  • Pittsburgh, United States Prequel Solutions Full time

    Seeking candidates for a talented, senior Full Stack .NET Software Developer with Front End Skills in React. This is a full-time position for an established 20+ year software company and can work remotely. Position includes competitive salary, Paid Time Off & Holidays and health benefits. Company does not have the ability to provide work sponsorship and is...


  • pittsburgh, United States Prequel Solutions Full time

    Seeking candidates for a talented, senior Full Stack .NET Software Developer with Front End Skills in React. This is a full-time position for an established 20+ year software company and can work remotely. Position includes competitive salary, Paid Time Off & Holidays and health benefits. Company does not have the ability to provide work sponsorship and is...


  • Pittsburgh, United States Prequel Solutions Full time

    Seeking candidates for a talented, senior Full Stack .NET Software Developer with Front End Skills in React. This is a full-time position for an established 20+ year software company and can work remotely. Position includes competitive salary, Paid Time Off & Holidays and health benefits. Company does not have the ability to provide work sponsorship and is...

  • Senior Data Engineer

    5 months ago


    Pittsburgh, United States Indium Software Full time

    Job Description Title: Senior Data Engineer Education Qualification: Bachelor's degree in Computer Science, Information Technology, or a related field. Experience: 5-10 years Location: Pittsburgh Work Mode: Work from Office Required Skills: Snowflake engineers with strong SQL skills Snowflake Architecture and Design. SQL and Data Modeling. ETL and Data...


  • Pittsburgh, United States Seegrid Full time

    Why join Seegrid? Seegrid is the leading provider of self-driving industrial vehicles. We develop and deliver mobile robots and enterprise software for global leaders in logistics, manufacturing, warehousing, and e-commerce. Our suite of solutions includes vision-guided vehicles, fleet management software, actionable analytics, and best-in-class service and...


  • Pittsburgh, Pennsylvania, United States Indium Software Full time

    About UsIndium Software is a leading technology company that specializes in providing innovative solutions to clients across the globe.Job SummaryWe are seeking an experienced Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing and implementing data architectures, ensuring data quality, and developing...


  • Pittsburgh, Pennsylvania, United States Trustaff Allied Full time

    Job Title: Senior Software Engineer - Full Stack DevelopmentAs a senior software engineer, you will be responsible for designing, developing, and testing software applications. Your expertise will be crucial in ensuring the functionality and efficiency of our software products. We are looking for a skilled professional with a strong background in full-stack...


  • Pittsburgh, United States ZipRecruiter Full time

    Job DescriptionJob Description Matrix Solutions is a forward-thinking technology company that empowers the media ad sales world with intelligence, technology, and expertise. It provides the technology backbone for the end-to-end workflow for sales organizations, transacting in the media marketplace. Its flagship solution, Monarch, is the only global ad...


  • Pittsburgh, Pennsylvania, United States Indium Software Full time

    Pittsburgh LocationThis Senior Data Engineer role is based in Pittsburgh, where you will have the opportunity to collaborate with our talented team and contribute to the development of innovative solutions.Work EnvironmentAs a Senior Data Engineer at Indium Software, you will work in a dynamic and collaborative environment that encourages creativity,...