Current jobs related to Senior Software Engineer - Pittsburgh - Resilient Cognitive Solutions


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

    Job SummaryThe Software Engineering Institute (SEI) is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our Applied Systems Group, you will be responsible for conceiving, developing, testing, and deploying software systems to improve the capabilities of our customers.You will participate in all phases of the software...


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

    Software Engineering Institute Overview:The Software Engineering Institute (SEI) is a national resource that helps advance software engineering principles and practices. We work closely with academia, defense and government organizations, and industry to continually improve software-intensive systems.Job Summary:We are seeking a qualified Senior Software...


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

    About the RoleWe are seeking a skilled Senior Embedded Software Developer to join our team at the Software Engineering Institute. As a key member of our team, you will design and develop software prototypes and research methods for software resilience.Key Responsibilities:Design and develop embedded software tools and capabilities, including software...


  • Pittsburgh, Pennsylvania, United States Eliassen Group Full time

    Job Title: Senior Software EngineerJob Summary:Eliassen Group is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for leading the development of complex software applications and providing technical guidance to junior team members.Key Responsibilities:Design, develop, and test software...


  • Pittsburgh, Pennsylvania, United States TTI of USA, Inc. Full time

    Job Description:At TTI of USA, Inc., we are seeking a highly skilled Senior Software Engineer to lead our application software development efforts. This role involves providing technical support in situations of moderate complexity, as well as being responsible for requirements gathering and BRD/SRD preparation.The ideal candidate will have a thorough...


  • Pittsburgh, Pennsylvania, United States Carnegie Mellon University Full time

    About the Role:Carnegie Mellon University is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for conceiving, developing, testing, and deploying infrastructure and software systems to improve the capabilities of our customers.You will participate in all phases of the software...


  • Pittsburgh, Pennsylvania, United States Matrix Solutions Full time

    About the RoleMatrix Solutions is a pioneering technology company that empowers the media ad sales industry with innovative solutions. As a Senior Software Engineer, you will play a key role in designing and developing cutting-edge software applications that drive business growth and efficiency.Key ResponsibilitiesDesign and develop enterprise-level web and...


  • Pittsburgh, Pennsylvania, United States Carnegie Mellon University Full time

    Job SummaryCarnegie Mellon University is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our Applied Systems Group, you will be responsible for conceiving, developing, testing, and deploying software systems to improve the capabilities of our customers.Key Responsibilities:Participate in all phases of the software...


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

    About the RoleWe're seeking a talented engineer to join our team at the Software Engineering Institute. As an Embedded Software Engineer, you'll play a critical role in designing and developing software prototypes and research methods for software resilience.You'll work closely with our team to develop tools, techniques, and processes to solve some of the...


  • Pittsburgh, Pennsylvania, United States Maven Machines Full time

    Maven Machines is revolutionizing the logistics industry with cutting-edge technology. We're seeking a seasoned Senior Software Engineer to join our team and drive the development of our next-generation transportation platform.About the RoleAs a Senior Software Engineer, you will be responsible for leading the technical direction of our backend and frontend...


  • Pittsburgh, Pennsylvania, United States Comcast Corporation Full time

    Job Title: Senior Software Engineer BackendAbout the Role:We are seeking a highly skilled Senior Software Engineer Backend to join our team at Comcast Corporation. As a Senior Software Engineer Backend, you will be responsible for designing, implementing, and shipping rich backend applications using Go and other technologies. You will work closely with our...


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

    About the Role:The Software Engineering Institute (SEI) is seeking a highly skilled Sr. Software Developer to join our team. As a key member of our software development team, you 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 ERIN Full time

    Job Title: Senior Software EngineerAbout ERIN:ERIN is a rapidly growing startup in Talent Acquisition, revolutionizing how employees participate in hiring processes. We are expanding our development team with several new hires who are passionate about creating innovative software and solving problems. ERIN offers premium healthcare, dental, and eye care at...


  • Pittsburgh, Pennsylvania, United States Lorien Full time

    **Job Title:** Senior Software Development Engineer**Job Summary:**We are seeking a highly skilled Senior Software Development Engineer to join our team at Lorien. As a key member of our software development team, you will be responsible for designing and developing innovative medical device solutions that meet or exceed customer expectations.**Key...


  • Pittsburgh, Pennsylvania, United States Mayvue Full time

    Job OpportunityMayvue is seeking a highly skilled software engineer to join our team. As a senior software engineer, you will be responsible for designing and developing software for production systems.The ideal candidate will have 5+ years of experience in C# programming, SQL Server/Oracle, and modern JavaScript frameworks. You will be expected to stay...


  • Pittsburgh, Pennsylvania, United States HNM Systems Full time

    Job Title: Senior Software EngineerHNM Systems is a leading provider of Communication and Information Technology staffing and consulting services. We are seeking a highly skilled Senior Software Engineer to join our Generative AI team.Job SummaryThe successful candidate will be responsible for developing and integrating generative AI solutions with existing...


  • Pittsburgh, Pennsylvania, United States Advanced Robotics for Manufacturing (ARM) Full time

    Job Title: Senior Robotics Software EngineerWe are seeking an experienced and skilled Senior Robotics Software Engineer to join our team at Advanced Robotics for Manufacturing (ARM). As a key member of our team, you will play a critical role in supporting our mission to accelerate the development and adoption of innovative robotics technologies.Job...


  • Pittsburgh, Pennsylvania, United States HonorVet Technologies Full time

    Job Requirements:We are seeking a highly skilled Senior Software Engineer to join our team at HonorVet Technologies. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key Responsibilities:Design, develop, and test software applications using Python and other programming...


  • Pittsburgh, Pennsylvania, United States TTI of USA, Inc. Full time

    Job Summary:TTI of USA, Inc. is seeking a highly skilled Senior Software Engineer to lead the development of complex application software. The ideal candidate will have a strong background in software development, excellent problem-solving skills, and the ability to work effectively in a team environment.Key Responsibilities:Design, code, test, and implement...


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

    About the RoleWe're seeking a talented software engineer to join our team at the Software Engineering Institute. As a key member of our team, you'll be responsible for designing and developing software prototypes and research methods for software resilience.Our ideal candidate has experience with software engineering, RTOS scheduling, and memory management....

Senior Software Engineer

3 months ago


Pittsburgh, United States Resilient Cognitive Solutions Full time

Join a team of fearless developers working on true joint cognitive systems that make a real impact. If you thrive on solving important, hard problems that others believe are impossible, and if you want to do work that truly matters, we have an exciting opportunity for you.


At Resilient Cognitive Solutions (RCS), we work with the world’s premier Cognitive Systems Engineers to design and deploy cognitive affordances in critical environments with large data and time-sensitive operations.


As a Senior Software Engineer, you will be an integral part of our elite team, transforming these designs into reality. We are looking for team members who are seeking a non-traditional path, who love diving into unique and complex problems, and who are passionate about making a difference in the world.


Responsibilities

▪ Develop full stack web and cloud applications using client-side technologies like HTML5 and various JavaScript APIs/frameworks, including jQuery, D3.js, Node.js, React, and AngularJS and advanced server-side services and technologies like Apache Spark, Postgres, Mongo, Accumulo, and even SQL.

▪ Deploy standalone applications or integrate into complex customer environments.

▪ Support existing applications/prototypes in production/staging environments, troubleshooting and extending functionality as required.

▪ Conduct rapid prototyping of key technology risk areas early in the project lifecycle.

▪Perform iterative evaluations of system prototypes and operational evaluations of fielded decision support systems.

▪Work as part of a multidisciplinary team, under the supervision of a principal software developer.

▪Develop innovative and user-friendly GUI designs for complex domains.

▪Assist in system administration duties, such as managing physical and virtual servers, user accounts and inventory.


Minimum Qualifications

▪ Due to the nature of the work, U.S. Citizenship is required.


▪ Bachelor’s degree in computer science or related technical field, and 10 years equivalent practical experience.


▪ Experience coding in a general-purpose programming language, such as JavaScript, Python, Java, C, or C++.

▪ Experience in full stack, full lifecycle development of web applications

▪ Knowledge of both Windows and Linux operating systems, including Linux command line skills.

▪ Strong analytical and problem-solving skills.

▪ Excellent interpersonal, verbal, and written communication skills, with tolerance for ambiguity.

▪ Aptitude for learning new programming languages as needed.


Preferred Qualifications

▪ Active TS/SCI with Polygraph clearance preferred.

▪ Familiarity with NoSQL databases (Key-value, Document, Graph).

▪ Working experience with software libraries/projects within the Apache Hadoop framework, particularly Zookeeper and HDFS.

▪ Knowledge and practical experience with various Geospatial APIs (ESRI ArcGIS, Open Layers, Google Maps, etc.).

▪ Experience building scalable applications using Node.js.

▪ Familiarity with AWS platform/tools and deploying applications to the cloud.

Join us in building true joint cognitive systems and making a real impact in the world.


About

Our culture fosters personal and professional growth, with a focus on collaboration and innovation. We believe in a flexible work environment and offer the opportunity for both in-office and remote hybrid work options with core business hours being 10:00 am – 3:00 pm EST.

At RCS, we simplify complex decision environments. Our team consists of Cognitive Systems Engineers, Software Engineers, and Visual Designers who work together to create unique decision support systems for the public and private sectors.


Location

RCS is based in Pittsburgh, PA, near major universities like Carnegie Mellon and The University of Pittsburgh. With easy access to entertainment and sports venues, Pittsburgh is known for its livability and affordability. It is an incubator of technology and medical innovation.


People & Culture

Our team is passionate about changing the world, knowing that their innovative solutions can save lives, enhance security, and improve communities. We provide an environment that fosters personal and professional growth, encouraging collaboration and innovation. We believe in harnessing the power of group perspectives and constantly challenging the status quo.

Leadership


RCS is a veteran-owned small business led by William Elm, a CSE Fellow and pioneer in the field. Our leadership team fosters excellence and innovation while providing freedom for individual growth and development. RCS has over 16 years of success delivering revolutionary decision support to commercial, DoD, and IC customers.


Equal Employment Opportunity

RCS is an equal opportunity employer. We value diversity and inclusion, and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, disability status, protected veteran status, or any other characteristic protected by law.


Who We Are

Resilient Cognitive Solutions, LLC

113 South 26th St. Suite 200

Pittsburgh, Pennsylvania, 15203


We invite you to learn more about a career with RCS.


RCS Careers Page: resilientcognitivesolutions.com/careers


To apply to this position please visit Senior Software Engineer - Job Ad.


With a career at RCS, you will make a difference in the world by helping enterprises overcome

decision-making complexity