it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Register as Employer
  • Contact us
  • Career Advice
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Register as Employer
  • Contact us
  • Career Advice
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

2447 jobs found

Email me jobs like this
Refine Search
Current Search
systems engineer
Embedded Software Engineer
ORANGE EV LLC Kansas City, Kansas
Job DescriptionJob Description Join Orange EV, a fast-growing manufacturer of electric vehicles that are better for the earth, people, and the bottom line. Make a difference for the world as part of a company leading the electric vehicle revolution. Position Summary The Software Engineer will contribute to the development, calibration, and testing of new vehicle functional control system software, as well as supporting current products through feature upgrades, bug fixes, and new feature integration. The Software Engineer will develop and support a variety of applications from Vehicle Charging and Operation to communication interfaces with Autonomous Systems for Remote Drive Capabilities. Position Responsibilities Design, develop, and release control software for various controllers and displays. Provide troubleshooting of Software Systems' issues of new/existing product development and current product equipment, to quickly determine root cause with limited support from others. Interface with key suppliers to create and improve select firmware to improve product performance. Work with sales to understand customer needs and create market driven design solutions. Collaborate with peer engineers to ensure hardware and software solutions are integrated into the vehicle infrastructure seamlessly (i.e., including propulsion, hydraulic, pneumatic, and cab systems). Ensure projects are completed to target cost, performance requirements, and timing constraints. Communicate project progression via internal project management tools. Position scope may grow to include additional vehicle systems as needed. Position Qualifications Bachelor's degree in electrical, Computer Engineering, Mechanical Engineering from an accredited university or other Engineering degree with relevant industry experience Must have 2-3 years of C programming experience on Embedded controllers. Working experience with Vehicle CAN, and relevant tools. Strong interpersonal skills Excellent written and verbal communication skills Ability to work well independently and with a team Ideal Candidates Will Also Have Previous product development experience of Heavy Equipment Experience with Automotive Industry Experience with development for functional safety standards - ISO 13849, ISO 26262, ISO 19014 or equivalent Orange EV is an Equal Opportunity Employers and seek diversity in candidates for employment. EEO Employer W/M/Vet/Disabled/Sexual Orientation/Gender Identity
09/13/2026
Full time
Job DescriptionJob Description Join Orange EV, a fast-growing manufacturer of electric vehicles that are better for the earth, people, and the bottom line. Make a difference for the world as part of a company leading the electric vehicle revolution. Position Summary The Software Engineer will contribute to the development, calibration, and testing of new vehicle functional control system software, as well as supporting current products through feature upgrades, bug fixes, and new feature integration. The Software Engineer will develop and support a variety of applications from Vehicle Charging and Operation to communication interfaces with Autonomous Systems for Remote Drive Capabilities. Position Responsibilities Design, develop, and release control software for various controllers and displays. Provide troubleshooting of Software Systems' issues of new/existing product development and current product equipment, to quickly determine root cause with limited support from others. Interface with key suppliers to create and improve select firmware to improve product performance. Work with sales to understand customer needs and create market driven design solutions. Collaborate with peer engineers to ensure hardware and software solutions are integrated into the vehicle infrastructure seamlessly (i.e., including propulsion, hydraulic, pneumatic, and cab systems). Ensure projects are completed to target cost, performance requirements, and timing constraints. Communicate project progression via internal project management tools. Position scope may grow to include additional vehicle systems as needed. Position Qualifications Bachelor's degree in electrical, Computer Engineering, Mechanical Engineering from an accredited university or other Engineering degree with relevant industry experience Must have 2-3 years of C programming experience on Embedded controllers. Working experience with Vehicle CAN, and relevant tools. Strong interpersonal skills Excellent written and verbal communication skills Ability to work well independently and with a team Ideal Candidates Will Also Have Previous product development experience of Heavy Equipment Experience with Automotive Industry Experience with development for functional safety standards - ISO 13849, ISO 26262, ISO 19014 or equivalent Orange EV is an Equal Opportunity Employers and seek diversity in candidates for employment. EEO Employer W/M/Vet/Disabled/Sexual Orientation/Gender Identity
Embedded Software Engineer
ORANGE EV LLC Kansas City, Missouri
Job DescriptionJob Description Join Orange EV, a fast-growing manufacturer of electric vehicles that are better for the earth, people, and the bottom line. Make a difference for the world as part of a company leading the electric vehicle revolution. Position Summary The Software Engineer will contribute to the development, calibration, and testing of new vehicle functional control system software, as well as supporting current products through feature upgrades, bug fixes, and new feature integration. The Software Engineer will develop and support a variety of applications from Vehicle Charging and Operation to communication interfaces with Autonomous Systems for Remote Drive Capabilities. Position Responsibilities Design, develop, and release control software for various controllers and displays. Provide troubleshooting of Software Systems' issues of new/existing product development and current product equipment, to quickly determine root cause with limited support from others. Interface with key suppliers to create and improve select firmware to improve product performance. Work with sales to understand customer needs and create market driven design solutions. Collaborate with peer engineers to ensure hardware and software solutions are integrated into the vehicle infrastructure seamlessly (i.e., including propulsion, hydraulic, pneumatic, and cab systems). Ensure projects are completed to target cost, performance requirements, and timing constraints. Communicate project progression via internal project management tools. Position scope may grow to include additional vehicle systems as needed. Position Qualifications Bachelor's degree in electrical, Computer Engineering, Mechanical Engineering from an accredited university or other Engineering degree with relevant industry experience Must have 2-3 years of C programming experience on Embedded controllers. Working experience with Vehicle CAN, and relevant tools. Strong interpersonal skills Excellent written and verbal communication skills Ability to work well independently and with a team Ideal Candidates Will Also Have Previous product development experience of Heavy Equipment Experience with Automotive Industry Experience with development for functional safety standards - ISO 13849, ISO 26262, ISO 19014 or equivalent Orange EV is an Equal Opportunity Employers and seek diversity in candidates for employment. EEO Employer W/M/Vet/Disabled/Sexual Orientation/Gender Identity
09/13/2026
Full time
Job DescriptionJob Description Join Orange EV, a fast-growing manufacturer of electric vehicles that are better for the earth, people, and the bottom line. Make a difference for the world as part of a company leading the electric vehicle revolution. Position Summary The Software Engineer will contribute to the development, calibration, and testing of new vehicle functional control system software, as well as supporting current products through feature upgrades, bug fixes, and new feature integration. The Software Engineer will develop and support a variety of applications from Vehicle Charging and Operation to communication interfaces with Autonomous Systems for Remote Drive Capabilities. Position Responsibilities Design, develop, and release control software for various controllers and displays. Provide troubleshooting of Software Systems' issues of new/existing product development and current product equipment, to quickly determine root cause with limited support from others. Interface with key suppliers to create and improve select firmware to improve product performance. Work with sales to understand customer needs and create market driven design solutions. Collaborate with peer engineers to ensure hardware and software solutions are integrated into the vehicle infrastructure seamlessly (i.e., including propulsion, hydraulic, pneumatic, and cab systems). Ensure projects are completed to target cost, performance requirements, and timing constraints. Communicate project progression via internal project management tools. Position scope may grow to include additional vehicle systems as needed. Position Qualifications Bachelor's degree in electrical, Computer Engineering, Mechanical Engineering from an accredited university or other Engineering degree with relevant industry experience Must have 2-3 years of C programming experience on Embedded controllers. Working experience with Vehicle CAN, and relevant tools. Strong interpersonal skills Excellent written and verbal communication skills Ability to work well independently and with a team Ideal Candidates Will Also Have Previous product development experience of Heavy Equipment Experience with Automotive Industry Experience with development for functional safety standards - ISO 13849, ISO 26262, ISO 19014 or equivalent Orange EV is an Equal Opportunity Employers and seek diversity in candidates for employment. EEO Employer W/M/Vet/Disabled/Sexual Orientation/Gender Identity
Senior Software Engineer, Integrations
Mashgin Evanston, Illinois
Job DescriptionJob Description About Mashgin Mashgin powers the world's best checkout experience for over 40 million users. Customers just place their items on our kiosks and our AI rings up their entire order in less than a second. With Mashgin, lines are now optional. Mashgin's technology powers over 1 billion transactions at your favorite locations, including over half of all US professional sports teams, 4,000 convenience stores, major airports, universities, and more. We're not just building cutting-edge AI-we're creating real-world impact and unforgettable experiences. Backed by a well-funded Series B, we're also one of the rare AI startups that's already profitable. Our secret? A culture of extreme ownership, autonomy, and customer obsession. At Mashgin, we are building something extraordinary by challenging conventional wisdom. We've thrown out the old rules to focus on what truly matters: creating a kickass product that makes people say, 'Wow'. We don't care about short-term wins; we build systems that stand the test of time. If you thrive in a culture of excellence without compromise and want to see your work have an immediate, remarkable impact, you're in the right place. Position Summary We are looking for a highly technical Senior Software Engineer, Integrations to join us in building high and low level software to connect Mashgin's autonomous checkout kiosks to various convenience store backends. You will be responsible for integrating our hardware and software with customer environments, payment systems, point-of-sale solutions, and enterprise apps so our checkout feels seamless. This is a multi-layered software engineering role. You will be responsible for engineering APIs, app services, embedded systems, and networks to solve integration gaps. From building critical software so kiosks and customer systems communicate correctly to incorporating new payment terminals and peripherals, you'll own critical pieces of tech that power retail transactions. We maintain a flat, high-impact engineering culture where every engineer who joins our team carries the title of Member of Technical Staff. We expect this hire to commute 2 times a week to Woodridge, IL and to occasionally meet customers in-person. What We Value: Impact: You will own significant responsibility and have total ownership over your work. We stay lean and efficient, so your work directly impacts the product we ship every day. Simplicity: Complexity is a waste of time here-we take pride in building things that just work. Hard Work: Forget the glamorous research papers. We prioritize the hard work it takes to achieve real-world clarity and accuracy. You will innovate relentlessly to push the boundaries of what's possible in visual automation. Humility: No task is beneath you. Whether it's high-level architecture or grunt work to fix a bug, we check our egos at the door and get real work done. Ruthless Prioritization: If everything is on fire, nothing is. You will be expected to prioritize ruthlessly, cutting through distractions to focus on the most impactful product improvements. Customer Innovation: We are customer-centric, not customer-pleasing. You won't bend to every client demand; you will let innovation drive the product forward to solve the real problems our users face. Efficiency: Meetings suck. We keep them short and only use them for alignment, giving you your time back to focus on real work. You Will Be Engineering Robust Integrations: Building and maintaining integrations between Mashgin's checkout kiosks and customer payment, point-of-sale, and enterprise systems to enable reliable, scalable deployments. Connecting Hardware & Software: Developing software that bridges embedded devices, payment terminals, peripherals, backend services, and customer APIs into a seamless end-to-end experience. Solving Complex Customer Challenges: Working directly with internal teams and enterprise customers to understand integration requirements, troubleshoot production issues, and deliver elegant technical solutions. Building Integration Infrastructure: Designing and implementing reusable libraries, tooling, and services that accelerate future customer integrations while improving reliability and observability. Debugging Across the Stack: Diagnosing and resolving issues spanning firmware, networking, operating systems, payment devices, cloud services, and distributed applications. Prototyping & Shipping: Rapidly building, testing, and deploying integration solutions, bringing new payment devices, peripherals, and customer systems into production with speed and confidence Minimum Qualifications 5+ years relevant coding experience B.S. or higher in Computer Science (or equivalent work experience) Excellent knowledge of one or more of these languages: Python, C++, TypeScript Comfortable learning new languages, libraries, and frameworks when the solution calls for it. Experience building production-ready code that's used regularly by lots of people. Preferred Qualifications Experience building software from firmware up to the application layer, especially for a public facing device Solid, working experience building software that closely interacts with hardware (payment systems, point of sales, fuel controllers are a plus) Strong proficiency with Python, C, and C++ Experience meeting with and demoing new features for customers. What We Offer An opportunity to work on a small, multidisciplinary team with the potential to break new ground in many different industries Excellent health, dental and vision insurance for you and your dependents 401k plan Flexible PTO policy Catered lunch in office with fully stocked snacks and beverages Pet insurance for your fur babies Voluntary life insurance plan Competitive salary and options in a small, rapidly scaling company For roles based in Palo Alto, CA, the overall market range for Mashgin is typically $115,000 - $210,000 USD annually. Note that total compensation for this position will be determined by candidate's relevant qualifications, work experience, skills, and other relevant factors. This estimate excludes the value of any benefits offered by Mashgin, and the potential future value of any other long-term incentives. Mashgin is proud to be an equal opportunity employer. Individuals seeking employment at Mashgin are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. Notice on fraudulent jobs We have been made aware of instances of fraudulent job postings and/or fraudulent recruiting activity by bad actors, claiming to represent Mashgin. These fraudulent schemes often seek monetary contributions or payments from job seekers (such as for "start up costs" or "equipment"), or seek to collect sensitive personal or banking information from job seekers. These job postings and offers are not authorized by Mashgin, and Mashgin is not responsible for fraudulent offers or requests for personal information or payments. Mashgin will never ask for any financial commitment or contribution from a candidate at any stage of the recruitment process. Candidates who have questions about the validity of Mashgin job postings or offers should consult the job postings on our career site. If you think you've been scammed, please reference this site for more information. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
09/13/2026
Full time
Job DescriptionJob Description About Mashgin Mashgin powers the world's best checkout experience for over 40 million users. Customers just place their items on our kiosks and our AI rings up their entire order in less than a second. With Mashgin, lines are now optional. Mashgin's technology powers over 1 billion transactions at your favorite locations, including over half of all US professional sports teams, 4,000 convenience stores, major airports, universities, and more. We're not just building cutting-edge AI-we're creating real-world impact and unforgettable experiences. Backed by a well-funded Series B, we're also one of the rare AI startups that's already profitable. Our secret? A culture of extreme ownership, autonomy, and customer obsession. At Mashgin, we are building something extraordinary by challenging conventional wisdom. We've thrown out the old rules to focus on what truly matters: creating a kickass product that makes people say, 'Wow'. We don't care about short-term wins; we build systems that stand the test of time. If you thrive in a culture of excellence without compromise and want to see your work have an immediate, remarkable impact, you're in the right place. Position Summary We are looking for a highly technical Senior Software Engineer, Integrations to join us in building high and low level software to connect Mashgin's autonomous checkout kiosks to various convenience store backends. You will be responsible for integrating our hardware and software with customer environments, payment systems, point-of-sale solutions, and enterprise apps so our checkout feels seamless. This is a multi-layered software engineering role. You will be responsible for engineering APIs, app services, embedded systems, and networks to solve integration gaps. From building critical software so kiosks and customer systems communicate correctly to incorporating new payment terminals and peripherals, you'll own critical pieces of tech that power retail transactions. We maintain a flat, high-impact engineering culture where every engineer who joins our team carries the title of Member of Technical Staff. We expect this hire to commute 2 times a week to Woodridge, IL and to occasionally meet customers in-person. What We Value: Impact: You will own significant responsibility and have total ownership over your work. We stay lean and efficient, so your work directly impacts the product we ship every day. Simplicity: Complexity is a waste of time here-we take pride in building things that just work. Hard Work: Forget the glamorous research papers. We prioritize the hard work it takes to achieve real-world clarity and accuracy. You will innovate relentlessly to push the boundaries of what's possible in visual automation. Humility: No task is beneath you. Whether it's high-level architecture or grunt work to fix a bug, we check our egos at the door and get real work done. Ruthless Prioritization: If everything is on fire, nothing is. You will be expected to prioritize ruthlessly, cutting through distractions to focus on the most impactful product improvements. Customer Innovation: We are customer-centric, not customer-pleasing. You won't bend to every client demand; you will let innovation drive the product forward to solve the real problems our users face. Efficiency: Meetings suck. We keep them short and only use them for alignment, giving you your time back to focus on real work. You Will Be Engineering Robust Integrations: Building and maintaining integrations between Mashgin's checkout kiosks and customer payment, point-of-sale, and enterprise systems to enable reliable, scalable deployments. Connecting Hardware & Software: Developing software that bridges embedded devices, payment terminals, peripherals, backend services, and customer APIs into a seamless end-to-end experience. Solving Complex Customer Challenges: Working directly with internal teams and enterprise customers to understand integration requirements, troubleshoot production issues, and deliver elegant technical solutions. Building Integration Infrastructure: Designing and implementing reusable libraries, tooling, and services that accelerate future customer integrations while improving reliability and observability. Debugging Across the Stack: Diagnosing and resolving issues spanning firmware, networking, operating systems, payment devices, cloud services, and distributed applications. Prototyping & Shipping: Rapidly building, testing, and deploying integration solutions, bringing new payment devices, peripherals, and customer systems into production with speed and confidence Minimum Qualifications 5+ years relevant coding experience B.S. or higher in Computer Science (or equivalent work experience) Excellent knowledge of one or more of these languages: Python, C++, TypeScript Comfortable learning new languages, libraries, and frameworks when the solution calls for it. Experience building production-ready code that's used regularly by lots of people. Preferred Qualifications Experience building software from firmware up to the application layer, especially for a public facing device Solid, working experience building software that closely interacts with hardware (payment systems, point of sales, fuel controllers are a plus) Strong proficiency with Python, C, and C++ Experience meeting with and demoing new features for customers. What We Offer An opportunity to work on a small, multidisciplinary team with the potential to break new ground in many different industries Excellent health, dental and vision insurance for you and your dependents 401k plan Flexible PTO policy Catered lunch in office with fully stocked snacks and beverages Pet insurance for your fur babies Voluntary life insurance plan Competitive salary and options in a small, rapidly scaling company For roles based in Palo Alto, CA, the overall market range for Mashgin is typically $115,000 - $210,000 USD annually. Note that total compensation for this position will be determined by candidate's relevant qualifications, work experience, skills, and other relevant factors. This estimate excludes the value of any benefits offered by Mashgin, and the potential future value of any other long-term incentives. Mashgin is proud to be an equal opportunity employer. Individuals seeking employment at Mashgin are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. Notice on fraudulent jobs We have been made aware of instances of fraudulent job postings and/or fraudulent recruiting activity by bad actors, claiming to represent Mashgin. These fraudulent schemes often seek monetary contributions or payments from job seekers (such as for "start up costs" or "equipment"), or seek to collect sensitive personal or banking information from job seekers. These job postings and offers are not authorized by Mashgin, and Mashgin is not responsible for fraudulent offers or requests for personal information or payments. Mashgin will never ask for any financial commitment or contribution from a candidate at any stage of the recruitment process. Candidates who have questions about the validity of Mashgin job postings or offers should consult the job postings on our career site. If you think you've been scammed, please reference this site for more information. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Software Engineer - Level 01 - FULLY CLEARED with POLYGRAPH REQUIRED
Constellation Technologies, Inc Columbia, Maryland
Job DescriptionJob Description UI/UX architecture frontend development background, API, ReactJS, NodeJS, Java, Spring Boot framework, Javascript, Docker/Podman, AWS clould infrastructure, MongoDB, Elasticsearch, Gradle Due to federal contract requirements, United States citizenship and an active TS/SCI security clearance and polygraph are required for the position. Required: Must be a US Citizen. Must have TS/SCI clearance w/ active polygraph (last polygraph must be within the last five (05) years) At least seven (07) years of direct/relevant experience Bachelor's degree in computer science or related discipline (i.e. Mathematics, Electrical Engineering, Mechanical Engineering, etc.) from an accredited college or university is required. Four (04) years of additional relevant experience on projects with similar processes may be substituted for a bachelor's degree. Must be able to develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Work individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software tradc-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. These Qualifications Would be Nice to Have: UI/UX architecture frontend development background API ReactJS NodeJS Java Spring Boot framework Javascript Docker/Podman AWS clould infrastructure MongoDB Elasticsearch Gradle The pay range for this job, with multi-levels, is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.The benefits package: • Affordable healthcare options with 80% employer paid premium PLUS a company-funded HSA • Comprehensive Dental insurance • Vision with 80% employer paid premium • Employer paid Life insurance 100% • Employer paid Short-term and Long-term disability 100% • Annual training, continued education, and professional memberships reimbursement • Unlimited access to Red Hat Enterprise Linux and AWS training and accreditation • Annual reimbursement for technology i.e. phones, computers, printers, etc. • 401(k) with company match up to 5% with 100% immediate vesting (after 90 days of employment) The environment and perks: • Professional development investment and paid time off for training • Contract and work locations in Maryland, Virginia, Colorado, Texas, Utah, Florida and Hawaii. • Team building events throughout the year such as Destination Family Events, Holiday Party, Monthly Get-Togethers • Leadership Team engagement and mentorship • Performance Recognition Program • Complimentary branded apparel Don't see a job opening that's the perfect fit? Apply to our General Position to join our talent pool for consideration for future opportunities. Know someone else who may be a good fit? Refer them through the CTI External Referral Program and you could receive a one-time referral bonus of up to $10,000! Email for more information. Constellation Technologies is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, religion, creed, color, national origin, ancestry, sex (including pregnancy, childbirth, breastfeeding, or medical conditions related to pregnancy, childbirth, or breastfeeding), age, medical condition, marital or domestic partner status, sexual orientation, gender, gender identity, gender expression and transgender status, mental disability or physical disability, genetic information, military or veteran status, citizenship, low-income status or any other status or characteristic protected by applicable law. Job applicants can submit questions about CTI's equal employment opportunity policy to . We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
09/13/2026
Full time
Job DescriptionJob Description UI/UX architecture frontend development background, API, ReactJS, NodeJS, Java, Spring Boot framework, Javascript, Docker/Podman, AWS clould infrastructure, MongoDB, Elasticsearch, Gradle Due to federal contract requirements, United States citizenship and an active TS/SCI security clearance and polygraph are required for the position. Required: Must be a US Citizen. Must have TS/SCI clearance w/ active polygraph (last polygraph must be within the last five (05) years) At least seven (07) years of direct/relevant experience Bachelor's degree in computer science or related discipline (i.e. Mathematics, Electrical Engineering, Mechanical Engineering, etc.) from an accredited college or university is required. Four (04) years of additional relevant experience on projects with similar processes may be substituted for a bachelor's degree. Must be able to develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Work individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software tradc-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. These Qualifications Would be Nice to Have: UI/UX architecture frontend development background API ReactJS NodeJS Java Spring Boot framework Javascript Docker/Podman AWS clould infrastructure MongoDB Elasticsearch Gradle The pay range for this job, with multi-levels, is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.The benefits package: • Affordable healthcare options with 80% employer paid premium PLUS a company-funded HSA • Comprehensive Dental insurance • Vision with 80% employer paid premium • Employer paid Life insurance 100% • Employer paid Short-term and Long-term disability 100% • Annual training, continued education, and professional memberships reimbursement • Unlimited access to Red Hat Enterprise Linux and AWS training and accreditation • Annual reimbursement for technology i.e. phones, computers, printers, etc. • 401(k) with company match up to 5% with 100% immediate vesting (after 90 days of employment) The environment and perks: • Professional development investment and paid time off for training • Contract and work locations in Maryland, Virginia, Colorado, Texas, Utah, Florida and Hawaii. • Team building events throughout the year such as Destination Family Events, Holiday Party, Monthly Get-Togethers • Leadership Team engagement and mentorship • Performance Recognition Program • Complimentary branded apparel Don't see a job opening that's the perfect fit? Apply to our General Position to join our talent pool for consideration for future opportunities. Know someone else who may be a good fit? Refer them through the CTI External Referral Program and you could receive a one-time referral bonus of up to $10,000! Email for more information. Constellation Technologies is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, religion, creed, color, national origin, ancestry, sex (including pregnancy, childbirth, breastfeeding, or medical conditions related to pregnancy, childbirth, or breastfeeding), age, medical condition, marital or domestic partner status, sexual orientation, gender, gender identity, gender expression and transgender status, mental disability or physical disability, genetic information, military or veteran status, citizenship, low-income status or any other status or characteristic protected by applicable law. Job applicants can submit questions about CTI's equal employment opportunity policy to . We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Senior Software Engineer, Integrations
Mashgin Chicago, Illinois
Job DescriptionJob Description About Mashgin Mashgin powers the world's best checkout experience for over 40 million users. Customers just place their items on our kiosks and our AI rings up their entire order in less than a second. With Mashgin, lines are now optional. Mashgin's technology powers over 1 billion transactions at your favorite locations, including over half of all US professional sports teams, 4,000 convenience stores, major airports, universities, and more. We're not just building cutting-edge AI-we're creating real-world impact and unforgettable experiences. Backed by a well-funded Series B, we're also one of the rare AI startups that's already profitable. Our secret? A culture of extreme ownership, autonomy, and customer obsession. At Mashgin, we are building something extraordinary by challenging conventional wisdom. We've thrown out the old rules to focus on what truly matters: creating a kickass product that makes people say, 'Wow'. We don't care about short-term wins; we build systems that stand the test of time. If you thrive in a culture of excellence without compromise and want to see your work have an immediate, remarkable impact, you're in the right place. Position Summary We are looking for a highly technical Senior Software Engineer, Integrations to join us in building high and low level software to connect Mashgin's autonomous checkout kiosks to various convenience store backends. You will be responsible for integrating our hardware and software with customer environments, payment systems, point-of-sale solutions, and enterprise apps so our checkout feels seamless. This is a multi-layered software engineering role. You will be responsible for engineering APIs, app services, embedded systems, and networks to solve integration gaps. From building critical software so kiosks and customer systems communicate correctly to incorporating new payment terminals and peripherals, you'll own critical pieces of tech that power retail transactions. We maintain a flat, high-impact engineering culture where every engineer who joins our team carries the title of Member of Technical Staff. We expect this hire to commute 2 times a week to Woodridge, IL and to occasionally meet customers in-person. What We Value: Impact: You will own significant responsibility and have total ownership over your work. We stay lean and efficient, so your work directly impacts the product we ship every day. Simplicity: Complexity is a waste of time here-we take pride in building things that just work. Hard Work: Forget the glamorous research papers. We prioritize the hard work it takes to achieve real-world clarity and accuracy. You will innovate relentlessly to push the boundaries of what's possible in visual automation. Humility: No task is beneath you. Whether it's high-level architecture or grunt work to fix a bug, we check our egos at the door and get real work done. Ruthless Prioritization: If everything is on fire, nothing is. You will be expected to prioritize ruthlessly, cutting through distractions to focus on the most impactful product improvements. Customer Innovation: We are customer-centric, not customer-pleasing. You won't bend to every client demand; you will let innovation drive the product forward to solve the real problems our users face. Efficiency: Meetings suck. We keep them short and only use them for alignment, giving you your time back to focus on real work. You Will Be Engineering Robust Integrations: Building and maintaining integrations between Mashgin's checkout kiosks and customer payment, point-of-sale, and enterprise systems to enable reliable, scalable deployments. Connecting Hardware & Software: Developing software that bridges embedded devices, payment terminals, peripherals, backend services, and customer APIs into a seamless end-to-end experience. Solving Complex Customer Challenges: Working directly with internal teams and enterprise customers to understand integration requirements, troubleshoot production issues, and deliver elegant technical solutions. Building Integration Infrastructure: Designing and implementing reusable libraries, tooling, and services that accelerate future customer integrations while improving reliability and observability. Debugging Across the Stack: Diagnosing and resolving issues spanning firmware, networking, operating systems, payment devices, cloud services, and distributed applications. Prototyping & Shipping: Rapidly building, testing, and deploying integration solutions, bringing new payment devices, peripherals, and customer systems into production with speed and confidence Minimum Qualifications 5+ years relevant coding experience B.S. or higher in Computer Science (or equivalent work experience) Excellent knowledge of one or more of these languages: Python, C++, TypeScript Comfortable learning new languages, libraries, and frameworks when the solution calls for it. Experience building production-ready code that's used regularly by lots of people. Preferred Qualifications Experience building software from firmware up to the application layer, especially for a public facing device Solid, working experience building software that closely interacts with hardware (payment systems, point of sales, fuel controllers are a plus) Strong proficiency with Python, C, and C++ Experience meeting with and demoing new features for customers. What We Offer An opportunity to work on a small, multidisciplinary team with the potential to break new ground in many different industries Excellent health, dental and vision insurance for you and your dependents 401k plan Flexible PTO policy Catered lunch in office with fully stocked snacks and beverages Pet insurance for your fur babies Voluntary life insurance plan Competitive salary and options in a small, rapidly scaling company For roles based in Palo Alto, CA, the overall market range for Mashgin is typically $115,000 - $210,000 USD annually. Note that total compensation for this position will be determined by candidate's relevant qualifications, work experience, skills, and other relevant factors. This estimate excludes the value of any benefits offered by Mashgin, and the potential future value of any other long-term incentives. Mashgin is proud to be an equal opportunity employer. Individuals seeking employment at Mashgin are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. Notice on fraudulent jobs We have been made aware of instances of fraudulent job postings and/or fraudulent recruiting activity by bad actors, claiming to represent Mashgin. These fraudulent schemes often seek monetary contributions or payments from job seekers (such as for "start up costs" or "equipment"), or seek to collect sensitive personal or banking information from job seekers. These job postings and offers are not authorized by Mashgin, and Mashgin is not responsible for fraudulent offers or requests for personal information or payments. Mashgin will never ask for any financial commitment or contribution from a candidate at any stage of the recruitment process. Candidates who have questions about the validity of Mashgin job postings or offers should consult the job postings on our career site. If you think you've been scammed, please reference this site for more information. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
09/13/2026
Full time
Job DescriptionJob Description About Mashgin Mashgin powers the world's best checkout experience for over 40 million users. Customers just place their items on our kiosks and our AI rings up their entire order in less than a second. With Mashgin, lines are now optional. Mashgin's technology powers over 1 billion transactions at your favorite locations, including over half of all US professional sports teams, 4,000 convenience stores, major airports, universities, and more. We're not just building cutting-edge AI-we're creating real-world impact and unforgettable experiences. Backed by a well-funded Series B, we're also one of the rare AI startups that's already profitable. Our secret? A culture of extreme ownership, autonomy, and customer obsession. At Mashgin, we are building something extraordinary by challenging conventional wisdom. We've thrown out the old rules to focus on what truly matters: creating a kickass product that makes people say, 'Wow'. We don't care about short-term wins; we build systems that stand the test of time. If you thrive in a culture of excellence without compromise and want to see your work have an immediate, remarkable impact, you're in the right place. Position Summary We are looking for a highly technical Senior Software Engineer, Integrations to join us in building high and low level software to connect Mashgin's autonomous checkout kiosks to various convenience store backends. You will be responsible for integrating our hardware and software with customer environments, payment systems, point-of-sale solutions, and enterprise apps so our checkout feels seamless. This is a multi-layered software engineering role. You will be responsible for engineering APIs, app services, embedded systems, and networks to solve integration gaps. From building critical software so kiosks and customer systems communicate correctly to incorporating new payment terminals and peripherals, you'll own critical pieces of tech that power retail transactions. We maintain a flat, high-impact engineering culture where every engineer who joins our team carries the title of Member of Technical Staff. We expect this hire to commute 2 times a week to Woodridge, IL and to occasionally meet customers in-person. What We Value: Impact: You will own significant responsibility and have total ownership over your work. We stay lean and efficient, so your work directly impacts the product we ship every day. Simplicity: Complexity is a waste of time here-we take pride in building things that just work. Hard Work: Forget the glamorous research papers. We prioritize the hard work it takes to achieve real-world clarity and accuracy. You will innovate relentlessly to push the boundaries of what's possible in visual automation. Humility: No task is beneath you. Whether it's high-level architecture or grunt work to fix a bug, we check our egos at the door and get real work done. Ruthless Prioritization: If everything is on fire, nothing is. You will be expected to prioritize ruthlessly, cutting through distractions to focus on the most impactful product improvements. Customer Innovation: We are customer-centric, not customer-pleasing. You won't bend to every client demand; you will let innovation drive the product forward to solve the real problems our users face. Efficiency: Meetings suck. We keep them short and only use them for alignment, giving you your time back to focus on real work. You Will Be Engineering Robust Integrations: Building and maintaining integrations between Mashgin's checkout kiosks and customer payment, point-of-sale, and enterprise systems to enable reliable, scalable deployments. Connecting Hardware & Software: Developing software that bridges embedded devices, payment terminals, peripherals, backend services, and customer APIs into a seamless end-to-end experience. Solving Complex Customer Challenges: Working directly with internal teams and enterprise customers to understand integration requirements, troubleshoot production issues, and deliver elegant technical solutions. Building Integration Infrastructure: Designing and implementing reusable libraries, tooling, and services that accelerate future customer integrations while improving reliability and observability. Debugging Across the Stack: Diagnosing and resolving issues spanning firmware, networking, operating systems, payment devices, cloud services, and distributed applications. Prototyping & Shipping: Rapidly building, testing, and deploying integration solutions, bringing new payment devices, peripherals, and customer systems into production with speed and confidence Minimum Qualifications 5+ years relevant coding experience B.S. or higher in Computer Science (or equivalent work experience) Excellent knowledge of one or more of these languages: Python, C++, TypeScript Comfortable learning new languages, libraries, and frameworks when the solution calls for it. Experience building production-ready code that's used regularly by lots of people. Preferred Qualifications Experience building software from firmware up to the application layer, especially for a public facing device Solid, working experience building software that closely interacts with hardware (payment systems, point of sales, fuel controllers are a plus) Strong proficiency with Python, C, and C++ Experience meeting with and demoing new features for customers. What We Offer An opportunity to work on a small, multidisciplinary team with the potential to break new ground in many different industries Excellent health, dental and vision insurance for you and your dependents 401k plan Flexible PTO policy Catered lunch in office with fully stocked snacks and beverages Pet insurance for your fur babies Voluntary life insurance plan Competitive salary and options in a small, rapidly scaling company For roles based in Palo Alto, CA, the overall market range for Mashgin is typically $115,000 - $210,000 USD annually. Note that total compensation for this position will be determined by candidate's relevant qualifications, work experience, skills, and other relevant factors. This estimate excludes the value of any benefits offered by Mashgin, and the potential future value of any other long-term incentives. Mashgin is proud to be an equal opportunity employer. Individuals seeking employment at Mashgin are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. Notice on fraudulent jobs We have been made aware of instances of fraudulent job postings and/or fraudulent recruiting activity by bad actors, claiming to represent Mashgin. These fraudulent schemes often seek monetary contributions or payments from job seekers (such as for "start up costs" or "equipment"), or seek to collect sensitive personal or banking information from job seekers. These job postings and offers are not authorized by Mashgin, and Mashgin is not responsible for fraudulent offers or requests for personal information or payments. Mashgin will never ask for any financial commitment or contribution from a candidate at any stage of the recruitment process. Candidates who have questions about the validity of Mashgin job postings or offers should consult the job postings on our career site. If you think you've been scammed, please reference this site for more information. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Senior Software Engineer, Integrations
Mashgin Oak Park, Illinois
Job DescriptionJob Description About Mashgin Mashgin powers the world's best checkout experience for over 40 million users. Customers just place their items on our kiosks and our AI rings up their entire order in less than a second. With Mashgin, lines are now optional. Mashgin's technology powers over 1 billion transactions at your favorite locations, including over half of all US professional sports teams, 4,000 convenience stores, major airports, universities, and more. We're not just building cutting-edge AI-we're creating real-world impact and unforgettable experiences. Backed by a well-funded Series B, we're also one of the rare AI startups that's already profitable. Our secret? A culture of extreme ownership, autonomy, and customer obsession. At Mashgin, we are building something extraordinary by challenging conventional wisdom. We've thrown out the old rules to focus on what truly matters: creating a kickass product that makes people say, 'Wow'. We don't care about short-term wins; we build systems that stand the test of time. If you thrive in a culture of excellence without compromise and want to see your work have an immediate, remarkable impact, you're in the right place. Position Summary We are looking for a highly technical Senior Software Engineer, Integrations to join us in building high and low level software to connect Mashgin's autonomous checkout kiosks to various convenience store backends. You will be responsible for integrating our hardware and software with customer environments, payment systems, point-of-sale solutions, and enterprise apps so our checkout feels seamless. This is a multi-layered software engineering role. You will be responsible for engineering APIs, app services, embedded systems, and networks to solve integration gaps. From building critical software so kiosks and customer systems communicate correctly to incorporating new payment terminals and peripherals, you'll own critical pieces of tech that power retail transactions. We maintain a flat, high-impact engineering culture where every engineer who joins our team carries the title of Member of Technical Staff. We expect this hire to commute 2 times a week to Woodridge, IL and to occasionally meet customers in-person. What We Value: Impact: You will own significant responsibility and have total ownership over your work. We stay lean and efficient, so your work directly impacts the product we ship every day. Simplicity: Complexity is a waste of time here-we take pride in building things that just work. Hard Work: Forget the glamorous research papers. We prioritize the hard work it takes to achieve real-world clarity and accuracy. You will innovate relentlessly to push the boundaries of what's possible in visual automation. Humility: No task is beneath you. Whether it's high-level architecture or grunt work to fix a bug, we check our egos at the door and get real work done. Ruthless Prioritization: If everything is on fire, nothing is. You will be expected to prioritize ruthlessly, cutting through distractions to focus on the most impactful product improvements. Customer Innovation: We are customer-centric, not customer-pleasing. You won't bend to every client demand; you will let innovation drive the product forward to solve the real problems our users face. Efficiency: Meetings suck. We keep them short and only use them for alignment, giving you your time back to focus on real work. You Will Be Engineering Robust Integrations: Building and maintaining integrations between Mashgin's checkout kiosks and customer payment, point-of-sale, and enterprise systems to enable reliable, scalable deployments. Connecting Hardware & Software: Developing software that bridges embedded devices, payment terminals, peripherals, backend services, and customer APIs into a seamless end-to-end experience. Solving Complex Customer Challenges: Working directly with internal teams and enterprise customers to understand integration requirements, troubleshoot production issues, and deliver elegant technical solutions. Building Integration Infrastructure: Designing and implementing reusable libraries, tooling, and services that accelerate future customer integrations while improving reliability and observability. Debugging Across the Stack: Diagnosing and resolving issues spanning firmware, networking, operating systems, payment devices, cloud services, and distributed applications. Prototyping & Shipping: Rapidly building, testing, and deploying integration solutions, bringing new payment devices, peripherals, and customer systems into production with speed and confidence Minimum Qualifications 5+ years relevant coding experience B.S. or higher in Computer Science (or equivalent work experience) Excellent knowledge of one or more of these languages: Python, C++, TypeScript Comfortable learning new languages, libraries, and frameworks when the solution calls for it. Experience building production-ready code that's used regularly by lots of people. Preferred Qualifications Experience building software from firmware up to the application layer, especially for a public facing device Solid, working experience building software that closely interacts with hardware (payment systems, point of sales, fuel controllers are a plus) Strong proficiency with Python, C, and C++ Experience meeting with and demoing new features for customers. What We Offer An opportunity to work on a small, multidisciplinary team with the potential to break new ground in many different industries Excellent health, dental and vision insurance for you and your dependents 401k plan Flexible PTO policy Catered lunch in office with fully stocked snacks and beverages Pet insurance for your fur babies Voluntary life insurance plan Competitive salary and options in a small, rapidly scaling company For roles based in Palo Alto, CA, the overall market range for Mashgin is typically $115,000 - $210,000 USD annually. Note that total compensation for this position will be determined by candidate's relevant qualifications, work experience, skills, and other relevant factors. This estimate excludes the value of any benefits offered by Mashgin, and the potential future value of any other long-term incentives. Mashgin is proud to be an equal opportunity employer. Individuals seeking employment at Mashgin are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. Notice on fraudulent jobs We have been made aware of instances of fraudulent job postings and/or fraudulent recruiting activity by bad actors, claiming to represent Mashgin. These fraudulent schemes often seek monetary contributions or payments from job seekers (such as for "start up costs" or "equipment"), or seek to collect sensitive personal or banking information from job seekers. These job postings and offers are not authorized by Mashgin, and Mashgin is not responsible for fraudulent offers or requests for personal information or payments. Mashgin will never ask for any financial commitment or contribution from a candidate at any stage of the recruitment process. Candidates who have questions about the validity of Mashgin job postings or offers should consult the job postings on our career site. If you think you've been scammed, please reference this site for more information. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
09/13/2026
Full time
Job DescriptionJob Description About Mashgin Mashgin powers the world's best checkout experience for over 40 million users. Customers just place their items on our kiosks and our AI rings up their entire order in less than a second. With Mashgin, lines are now optional. Mashgin's technology powers over 1 billion transactions at your favorite locations, including over half of all US professional sports teams, 4,000 convenience stores, major airports, universities, and more. We're not just building cutting-edge AI-we're creating real-world impact and unforgettable experiences. Backed by a well-funded Series B, we're also one of the rare AI startups that's already profitable. Our secret? A culture of extreme ownership, autonomy, and customer obsession. At Mashgin, we are building something extraordinary by challenging conventional wisdom. We've thrown out the old rules to focus on what truly matters: creating a kickass product that makes people say, 'Wow'. We don't care about short-term wins; we build systems that stand the test of time. If you thrive in a culture of excellence without compromise and want to see your work have an immediate, remarkable impact, you're in the right place. Position Summary We are looking for a highly technical Senior Software Engineer, Integrations to join us in building high and low level software to connect Mashgin's autonomous checkout kiosks to various convenience store backends. You will be responsible for integrating our hardware and software with customer environments, payment systems, point-of-sale solutions, and enterprise apps so our checkout feels seamless. This is a multi-layered software engineering role. You will be responsible for engineering APIs, app services, embedded systems, and networks to solve integration gaps. From building critical software so kiosks and customer systems communicate correctly to incorporating new payment terminals and peripherals, you'll own critical pieces of tech that power retail transactions. We maintain a flat, high-impact engineering culture where every engineer who joins our team carries the title of Member of Technical Staff. We expect this hire to commute 2 times a week to Woodridge, IL and to occasionally meet customers in-person. What We Value: Impact: You will own significant responsibility and have total ownership over your work. We stay lean and efficient, so your work directly impacts the product we ship every day. Simplicity: Complexity is a waste of time here-we take pride in building things that just work. Hard Work: Forget the glamorous research papers. We prioritize the hard work it takes to achieve real-world clarity and accuracy. You will innovate relentlessly to push the boundaries of what's possible in visual automation. Humility: No task is beneath you. Whether it's high-level architecture or grunt work to fix a bug, we check our egos at the door and get real work done. Ruthless Prioritization: If everything is on fire, nothing is. You will be expected to prioritize ruthlessly, cutting through distractions to focus on the most impactful product improvements. Customer Innovation: We are customer-centric, not customer-pleasing. You won't bend to every client demand; you will let innovation drive the product forward to solve the real problems our users face. Efficiency: Meetings suck. We keep them short and only use them for alignment, giving you your time back to focus on real work. You Will Be Engineering Robust Integrations: Building and maintaining integrations between Mashgin's checkout kiosks and customer payment, point-of-sale, and enterprise systems to enable reliable, scalable deployments. Connecting Hardware & Software: Developing software that bridges embedded devices, payment terminals, peripherals, backend services, and customer APIs into a seamless end-to-end experience. Solving Complex Customer Challenges: Working directly with internal teams and enterprise customers to understand integration requirements, troubleshoot production issues, and deliver elegant technical solutions. Building Integration Infrastructure: Designing and implementing reusable libraries, tooling, and services that accelerate future customer integrations while improving reliability and observability. Debugging Across the Stack: Diagnosing and resolving issues spanning firmware, networking, operating systems, payment devices, cloud services, and distributed applications. Prototyping & Shipping: Rapidly building, testing, and deploying integration solutions, bringing new payment devices, peripherals, and customer systems into production with speed and confidence Minimum Qualifications 5+ years relevant coding experience B.S. or higher in Computer Science (or equivalent work experience) Excellent knowledge of one or more of these languages: Python, C++, TypeScript Comfortable learning new languages, libraries, and frameworks when the solution calls for it. Experience building production-ready code that's used regularly by lots of people. Preferred Qualifications Experience building software from firmware up to the application layer, especially for a public facing device Solid, working experience building software that closely interacts with hardware (payment systems, point of sales, fuel controllers are a plus) Strong proficiency with Python, C, and C++ Experience meeting with and demoing new features for customers. What We Offer An opportunity to work on a small, multidisciplinary team with the potential to break new ground in many different industries Excellent health, dental and vision insurance for you and your dependents 401k plan Flexible PTO policy Catered lunch in office with fully stocked snacks and beverages Pet insurance for your fur babies Voluntary life insurance plan Competitive salary and options in a small, rapidly scaling company For roles based in Palo Alto, CA, the overall market range for Mashgin is typically $115,000 - $210,000 USD annually. Note that total compensation for this position will be determined by candidate's relevant qualifications, work experience, skills, and other relevant factors. This estimate excludes the value of any benefits offered by Mashgin, and the potential future value of any other long-term incentives. Mashgin is proud to be an equal opportunity employer. Individuals seeking employment at Mashgin are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. Notice on fraudulent jobs We have been made aware of instances of fraudulent job postings and/or fraudulent recruiting activity by bad actors, claiming to represent Mashgin. These fraudulent schemes often seek monetary contributions or payments from job seekers (such as for "start up costs" or "equipment"), or seek to collect sensitive personal or banking information from job seekers. These job postings and offers are not authorized by Mashgin, and Mashgin is not responsible for fraudulent offers or requests for personal information or payments. Mashgin will never ask for any financial commitment or contribution from a candidate at any stage of the recruitment process. Candidates who have questions about the validity of Mashgin job postings or offers should consult the job postings on our career site. If you think you've been scammed, please reference this site for more information. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
PNT Flight Software Developer
Intuitive Machines LLC The Woodlands, Texas
Job DescriptionJob Description PNT Flight Software Developer Houston, TX, Glen Burnie, MD, or Littleton, CO Salary range: $95,000 - $203,000 based on experience About Intuitive Machines: Intuitive Machines is an innovative and cutting-edge space company making cislunar space accessible to both public and private customers. Our mission is to further science and exploration, communications, and economic progress from the Earth to the Moon and beyond. With multiple NASA lunar missions in development and additional private missions on our manifest, we pride ourselves in supporting NASA, our customers, and the nation in paving the way to return humans to the surface of the Moon. Our world-class team includes experts in all aspects of spacecraft subsystems design, development, and test, on-orbit operations, and safety. About the Position: Intuitive Machines is seeking a Flight Software Developer to join our Positioning, Navigation and Timing (PNT) team. This position will support real-time navigation flight software development, HWIL navigation sensor integration, performance, and testing. The applicant will be located on-site at one of the IM main offices in Houston, TX or Glen Burnie, MD. The candidate will work in a cross-functional team on the design, development, manufacture, test, and on-orbit operation of flight and ground support software for the Lunar Data Network relay satellites. Responsibilities: Real-time flight software development and testing Integration and test of flight software in software- and hardware-in-the-loop environments Development of software- and hardware-in-the-loop environments Requirements: MS or Ph.D. in Aerospace Engineering or related field with 5+ years of experience preferred Experience with C, C++, and Python Experience with real-time software Experience with GN&C hardware including IMU, Star Trackers, GPS, LIDAR and OpNav Experience with SWIL and HWIL testing and integration Experience with GN&C sensor testing, planning, and modelling Experience supporting a multi-disciplinary team Experience with spacecraft dynamics and orbital mechanics Experience with JIRA and Agile processes Experience with Git version control preferred Preferred: Experience with navigation sensor hardware, Kalman filters, LIDAR, real-time software, Monte Carlo analysis, C/C++, Python, Trick, Bash, GEONS, CSPICE, GMAT, Monte Experience in relative navigation, image processing, and feature detection techniques Experience developing high fidelity, hardware/software-in-the-loop PNT or GN&C simulations US EEO Statement: Intuitive Machines is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.
09/13/2026
Full time
Job DescriptionJob Description PNT Flight Software Developer Houston, TX, Glen Burnie, MD, or Littleton, CO Salary range: $95,000 - $203,000 based on experience About Intuitive Machines: Intuitive Machines is an innovative and cutting-edge space company making cislunar space accessible to both public and private customers. Our mission is to further science and exploration, communications, and economic progress from the Earth to the Moon and beyond. With multiple NASA lunar missions in development and additional private missions on our manifest, we pride ourselves in supporting NASA, our customers, and the nation in paving the way to return humans to the surface of the Moon. Our world-class team includes experts in all aspects of spacecraft subsystems design, development, and test, on-orbit operations, and safety. About the Position: Intuitive Machines is seeking a Flight Software Developer to join our Positioning, Navigation and Timing (PNT) team. This position will support real-time navigation flight software development, HWIL navigation sensor integration, performance, and testing. The applicant will be located on-site at one of the IM main offices in Houston, TX or Glen Burnie, MD. The candidate will work in a cross-functional team on the design, development, manufacture, test, and on-orbit operation of flight and ground support software for the Lunar Data Network relay satellites. Responsibilities: Real-time flight software development and testing Integration and test of flight software in software- and hardware-in-the-loop environments Development of software- and hardware-in-the-loop environments Requirements: MS or Ph.D. in Aerospace Engineering or related field with 5+ years of experience preferred Experience with C, C++, and Python Experience with real-time software Experience with GN&C hardware including IMU, Star Trackers, GPS, LIDAR and OpNav Experience with SWIL and HWIL testing and integration Experience with GN&C sensor testing, planning, and modelling Experience supporting a multi-disciplinary team Experience with spacecraft dynamics and orbital mechanics Experience with JIRA and Agile processes Experience with Git version control preferred Preferred: Experience with navigation sensor hardware, Kalman filters, LIDAR, real-time software, Monte Carlo analysis, C/C++, Python, Trick, Bash, GEONS, CSPICE, GMAT, Monte Experience in relative navigation, image processing, and feature detection techniques Experience developing high fidelity, hardware/software-in-the-loop PNT or GN&C simulations US EEO Statement: Intuitive Machines is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.
Senior Scientific Software Engineer - AWS/Python
Executive Recruiting Jersey City, New Jersey
Job DescriptionJob Description Select Source Solutions is seeking an experienced Senior Scientific Software Engineer - AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data processing, large-scale data management, and application modernization. In this role, you will work closely with scientists, software engineers, cloud architects, and system administrators to build reliable, scalable solutions using Python, AWS, CI/CD, and modern cloud technologies. This position is ideal for an experienced software professional who enjoys solving complex technical challenges and supporting data-intensive scientific environments. What You Will Do Design, develop, test, deploy, and maintain software supporting scientific data processing and archive workflows. Develop and maintain Python-based applications, services, and automation tools. Build, enhance, and support CI/CD pipelines for automated software development, testing, integration, and deployment. Support the migration and modernization of scientific applications and workflows from on-premises infrastructure to Amazon Web Services (AWS). Collaborate with scientists, software engineers, cloud architects, and system administrators to design and implement scalable cloud solutions. Develop solutions for processing, storing, accessing, and managing large-scale scientific datasets using modern cloud technologies. Troubleshoot application, workflow, infrastructure, and deployment issues to maintain reliable system performance. Research, evaluate, and implement technologies that improve system performance, scalability, automation, security, and maintainability. Create and maintain technical documentation, software designs, architecture documentation, and operational procedures. Participate in Agile/Scrum development activities, including sprint planning, technical discussions, code reviews, retrospectives, and team collaboration. Apply software engineering, cloud development, and DevOps best practices throughout the software development lifecycle. What You Will Bring Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Data Science, a related technical discipline, or equivalent relevant professional experience. Eight (8) or more years of experience developing scientific, data-intensive, or large-scale software applications. Strong experience developing applications and automation solutions using Python. Experience developing, maintaining, or supporting CI/CD pipelines and software automation. Experience developing or supporting applications within Amazon Web Services (AWS) environments. Experience with cloud-native application development and infrastructure automation. Familiarity with scientific data processing and large-scale data management. Experience working in Agile/Scrum software development environments. Strong analytical, problem-solving, and troubleshooting skills. Strong written and verbal communication skills with the ability to collaborate effectively across technical and scientific teams. Preferred Qualifications Experience migrating applications, datasets, or workflows from on-premises environments to AWS. Experience with data lake architectures, data mesh concepts, or other modern cloud data management approaches. Experience supporting large-scale archive systems, scientific data repositories, or data-intensive platforms. Experience with Infrastructure as Code (IaC) technologies such as Terraform, AWS CloudFormation, or AWS CDK. Experience using Git-based source control, branching strategies, and modern DevOps practices. Experience supporting high-performance computing (HPC), distributed computing, or large-scale parallel processing environments. Familiarity with AWS services used for compute, storage, data processing, automation, monitoring, and application deployment. Work Authorization and Security Clearance Requirements Must be able to meet applicable work authorization requirements. Must be able to obtain and maintain any security clearance required for the position or client environment.
09/13/2026
Full time
Job DescriptionJob Description Select Source Solutions is seeking an experienced Senior Scientific Software Engineer - AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data processing, large-scale data management, and application modernization. In this role, you will work closely with scientists, software engineers, cloud architects, and system administrators to build reliable, scalable solutions using Python, AWS, CI/CD, and modern cloud technologies. This position is ideal for an experienced software professional who enjoys solving complex technical challenges and supporting data-intensive scientific environments. What You Will Do Design, develop, test, deploy, and maintain software supporting scientific data processing and archive workflows. Develop and maintain Python-based applications, services, and automation tools. Build, enhance, and support CI/CD pipelines for automated software development, testing, integration, and deployment. Support the migration and modernization of scientific applications and workflows from on-premises infrastructure to Amazon Web Services (AWS). Collaborate with scientists, software engineers, cloud architects, and system administrators to design and implement scalable cloud solutions. Develop solutions for processing, storing, accessing, and managing large-scale scientific datasets using modern cloud technologies. Troubleshoot application, workflow, infrastructure, and deployment issues to maintain reliable system performance. Research, evaluate, and implement technologies that improve system performance, scalability, automation, security, and maintainability. Create and maintain technical documentation, software designs, architecture documentation, and operational procedures. Participate in Agile/Scrum development activities, including sprint planning, technical discussions, code reviews, retrospectives, and team collaboration. Apply software engineering, cloud development, and DevOps best practices throughout the software development lifecycle. What You Will Bring Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Data Science, a related technical discipline, or equivalent relevant professional experience. Eight (8) or more years of experience developing scientific, data-intensive, or large-scale software applications. Strong experience developing applications and automation solutions using Python. Experience developing, maintaining, or supporting CI/CD pipelines and software automation. Experience developing or supporting applications within Amazon Web Services (AWS) environments. Experience with cloud-native application development and infrastructure automation. Familiarity with scientific data processing and large-scale data management. Experience working in Agile/Scrum software development environments. Strong analytical, problem-solving, and troubleshooting skills. Strong written and verbal communication skills with the ability to collaborate effectively across technical and scientific teams. Preferred Qualifications Experience migrating applications, datasets, or workflows from on-premises environments to AWS. Experience with data lake architectures, data mesh concepts, or other modern cloud data management approaches. Experience supporting large-scale archive systems, scientific data repositories, or data-intensive platforms. Experience with Infrastructure as Code (IaC) technologies such as Terraform, AWS CloudFormation, or AWS CDK. Experience using Git-based source control, branching strategies, and modern DevOps practices. Experience supporting high-performance computing (HPC), distributed computing, or large-scale parallel processing environments. Familiarity with AWS services used for compute, storage, data processing, automation, monitoring, and application deployment. Work Authorization and Security Clearance Requirements Must be able to meet applicable work authorization requirements. Must be able to obtain and maintain any security clearance required for the position or client environment.
Senior Scientific Software Engineer - AWS/Python
Executive Recruiting Albany, Georgia
Job DescriptionJob Description Select Source Solutions is seeking an experienced Senior Scientific Software Engineer - AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data processing, large-scale data management, and application modernization. In this role, you will work closely with scientists, software engineers, cloud architects, and system administrators to build reliable, scalable solutions using Python, AWS, CI/CD, and modern cloud technologies. This position is ideal for an experienced software professional who enjoys solving complex technical challenges and supporting data-intensive scientific environments. What You Will Do Design, develop, test, deploy, and maintain software supporting scientific data processing and archive workflows. Develop and maintain Python-based applications, services, and automation tools. Build, enhance, and support CI/CD pipelines for automated software development, testing, integration, and deployment. Support the migration and modernization of scientific applications and workflows from on-premises infrastructure to Amazon Web Services (AWS). Collaborate with scientists, software engineers, cloud architects, and system administrators to design and implement scalable cloud solutions. Develop solutions for processing, storing, accessing, and managing large-scale scientific datasets using modern cloud technologies. Troubleshoot application, workflow, infrastructure, and deployment issues to maintain reliable system performance. Research, evaluate, and implement technologies that improve system performance, scalability, automation, security, and maintainability. Create and maintain technical documentation, software designs, architecture documentation, and operational procedures. Participate in Agile/Scrum development activities, including sprint planning, technical discussions, code reviews, retrospectives, and team collaboration. Apply software engineering, cloud development, and DevOps best practices throughout the software development lifecycle. What You Will Bring Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Data Science, a related technical discipline, or equivalent relevant professional experience. Eight (8) or more years of experience developing scientific, data-intensive, or large-scale software applications. Strong experience developing applications and automation solutions using Python. Experience developing, maintaining, or supporting CI/CD pipelines and software automation. Experience developing or supporting applications within Amazon Web Services (AWS) environments. Experience with cloud-native application development and infrastructure automation. Familiarity with scientific data processing and large-scale data management. Experience working in Agile/Scrum software development environments. Strong analytical, problem-solving, and troubleshooting skills. Strong written and verbal communication skills with the ability to collaborate effectively across technical and scientific teams. Preferred Qualifications Experience migrating applications, datasets, or workflows from on-premises environments to AWS. Experience with data lake architectures, data mesh concepts, or other modern cloud data management approaches. Experience supporting large-scale archive systems, scientific data repositories, or data-intensive platforms. Experience with Infrastructure as Code (IaC) technologies such as Terraform, AWS CloudFormation, or AWS CDK. Experience using Git-based source control, branching strategies, and modern DevOps practices. Experience supporting high-performance computing (HPC), distributed computing, or large-scale parallel processing environments. Familiarity with AWS services used for compute, storage, data processing, automation, monitoring, and application deployment. Work Authorization and Security Clearance Requirements Must be able to meet applicable work authorization requirements. Must be able to obtain and maintain any security clearance required for the position or client environment.
09/13/2026
Full time
Job DescriptionJob Description Select Source Solutions is seeking an experienced Senior Scientific Software Engineer - AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data processing, large-scale data management, and application modernization. In this role, you will work closely with scientists, software engineers, cloud architects, and system administrators to build reliable, scalable solutions using Python, AWS, CI/CD, and modern cloud technologies. This position is ideal for an experienced software professional who enjoys solving complex technical challenges and supporting data-intensive scientific environments. What You Will Do Design, develop, test, deploy, and maintain software supporting scientific data processing and archive workflows. Develop and maintain Python-based applications, services, and automation tools. Build, enhance, and support CI/CD pipelines for automated software development, testing, integration, and deployment. Support the migration and modernization of scientific applications and workflows from on-premises infrastructure to Amazon Web Services (AWS). Collaborate with scientists, software engineers, cloud architects, and system administrators to design and implement scalable cloud solutions. Develop solutions for processing, storing, accessing, and managing large-scale scientific datasets using modern cloud technologies. Troubleshoot application, workflow, infrastructure, and deployment issues to maintain reliable system performance. Research, evaluate, and implement technologies that improve system performance, scalability, automation, security, and maintainability. Create and maintain technical documentation, software designs, architecture documentation, and operational procedures. Participate in Agile/Scrum development activities, including sprint planning, technical discussions, code reviews, retrospectives, and team collaboration. Apply software engineering, cloud development, and DevOps best practices throughout the software development lifecycle. What You Will Bring Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Data Science, a related technical discipline, or equivalent relevant professional experience. Eight (8) or more years of experience developing scientific, data-intensive, or large-scale software applications. Strong experience developing applications and automation solutions using Python. Experience developing, maintaining, or supporting CI/CD pipelines and software automation. Experience developing or supporting applications within Amazon Web Services (AWS) environments. Experience with cloud-native application development and infrastructure automation. Familiarity with scientific data processing and large-scale data management. Experience working in Agile/Scrum software development environments. Strong analytical, problem-solving, and troubleshooting skills. Strong written and verbal communication skills with the ability to collaborate effectively across technical and scientific teams. Preferred Qualifications Experience migrating applications, datasets, or workflows from on-premises environments to AWS. Experience with data lake architectures, data mesh concepts, or other modern cloud data management approaches. Experience supporting large-scale archive systems, scientific data repositories, or data-intensive platforms. Experience with Infrastructure as Code (IaC) technologies such as Terraform, AWS CloudFormation, or AWS CDK. Experience using Git-based source control, branching strategies, and modern DevOps practices. Experience supporting high-performance computing (HPC), distributed computing, or large-scale parallel processing environments. Familiarity with AWS services used for compute, storage, data processing, automation, monitoring, and application deployment. Work Authorization and Security Clearance Requirements Must be able to meet applicable work authorization requirements. Must be able to obtain and maintain any security clearance required for the position or client environment.
Senior Scientific Software Engineer - AWS/Python
Executive Recruiting Buffalo, New York
Job DescriptionJob Description Select Source Solutions is seeking an experienced Senior Scientific Software Engineer - AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data processing, large-scale data management, and application modernization. In this role, you will work closely with scientists, software engineers, cloud architects, and system administrators to build reliable, scalable solutions using Python, AWS, CI/CD, and modern cloud technologies. This position is ideal for an experienced software professional who enjoys solving complex technical challenges and supporting data-intensive scientific environments. What You Will Do Design, develop, test, deploy, and maintain software supporting scientific data processing and archive workflows. Develop and maintain Python-based applications, services, and automation tools. Build, enhance, and support CI/CD pipelines for automated software development, testing, integration, and deployment. Support the migration and modernization of scientific applications and workflows from on-premises infrastructure to Amazon Web Services (AWS). Collaborate with scientists, software engineers, cloud architects, and system administrators to design and implement scalable cloud solutions. Develop solutions for processing, storing, accessing, and managing large-scale scientific datasets using modern cloud technologies. Troubleshoot application, workflow, infrastructure, and deployment issues to maintain reliable system performance. Research, evaluate, and implement technologies that improve system performance, scalability, automation, security, and maintainability. Create and maintain technical documentation, software designs, architecture documentation, and operational procedures. Participate in Agile/Scrum development activities, including sprint planning, technical discussions, code reviews, retrospectives, and team collaboration. Apply software engineering, cloud development, and DevOps best practices throughout the software development lifecycle. What You Will Bring Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Data Science, a related technical discipline, or equivalent relevant professional experience. Eight (8) or more years of experience developing scientific, data-intensive, or large-scale software applications. Strong experience developing applications and automation solutions using Python. Experience developing, maintaining, or supporting CI/CD pipelines and software automation. Experience developing or supporting applications within Amazon Web Services (AWS) environments. Experience with cloud-native application development and infrastructure automation. Familiarity with scientific data processing and large-scale data management. Experience working in Agile/Scrum software development environments. Strong analytical, problem-solving, and troubleshooting skills. Strong written and verbal communication skills with the ability to collaborate effectively across technical and scientific teams. Preferred Qualifications Experience migrating applications, datasets, or workflows from on-premises environments to AWS. Experience with data lake architectures, data mesh concepts, or other modern cloud data management approaches. Experience supporting large-scale archive systems, scientific data repositories, or data-intensive platforms. Experience with Infrastructure as Code (IaC) technologies such as Terraform, AWS CloudFormation, or AWS CDK. Experience using Git-based source control, branching strategies, and modern DevOps practices. Experience supporting high-performance computing (HPC), distributed computing, or large-scale parallel processing environments. Familiarity with AWS services used for compute, storage, data processing, automation, monitoring, and application deployment. Work Authorization and Security Clearance Requirements Must be able to meet applicable work authorization requirements. Must be able to obtain and maintain any security clearance required for the position or client environment.
09/13/2026
Full time
Job DescriptionJob Description Select Source Solutions is seeking an experienced Senior Scientific Software Engineer - AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data processing, large-scale data management, and application modernization. In this role, you will work closely with scientists, software engineers, cloud architects, and system administrators to build reliable, scalable solutions using Python, AWS, CI/CD, and modern cloud technologies. This position is ideal for an experienced software professional who enjoys solving complex technical challenges and supporting data-intensive scientific environments. What You Will Do Design, develop, test, deploy, and maintain software supporting scientific data processing and archive workflows. Develop and maintain Python-based applications, services, and automation tools. Build, enhance, and support CI/CD pipelines for automated software development, testing, integration, and deployment. Support the migration and modernization of scientific applications and workflows from on-premises infrastructure to Amazon Web Services (AWS). Collaborate with scientists, software engineers, cloud architects, and system administrators to design and implement scalable cloud solutions. Develop solutions for processing, storing, accessing, and managing large-scale scientific datasets using modern cloud technologies. Troubleshoot application, workflow, infrastructure, and deployment issues to maintain reliable system performance. Research, evaluate, and implement technologies that improve system performance, scalability, automation, security, and maintainability. Create and maintain technical documentation, software designs, architecture documentation, and operational procedures. Participate in Agile/Scrum development activities, including sprint planning, technical discussions, code reviews, retrospectives, and team collaboration. Apply software engineering, cloud development, and DevOps best practices throughout the software development lifecycle. What You Will Bring Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Data Science, a related technical discipline, or equivalent relevant professional experience. Eight (8) or more years of experience developing scientific, data-intensive, or large-scale software applications. Strong experience developing applications and automation solutions using Python. Experience developing, maintaining, or supporting CI/CD pipelines and software automation. Experience developing or supporting applications within Amazon Web Services (AWS) environments. Experience with cloud-native application development and infrastructure automation. Familiarity with scientific data processing and large-scale data management. Experience working in Agile/Scrum software development environments. Strong analytical, problem-solving, and troubleshooting skills. Strong written and verbal communication skills with the ability to collaborate effectively across technical and scientific teams. Preferred Qualifications Experience migrating applications, datasets, or workflows from on-premises environments to AWS. Experience with data lake architectures, data mesh concepts, or other modern cloud data management approaches. Experience supporting large-scale archive systems, scientific data repositories, or data-intensive platforms. Experience with Infrastructure as Code (IaC) technologies such as Terraform, AWS CloudFormation, or AWS CDK. Experience using Git-based source control, branching strategies, and modern DevOps practices. Experience supporting high-performance computing (HPC), distributed computing, or large-scale parallel processing environments. Familiarity with AWS services used for compute, storage, data processing, automation, monitoring, and application deployment. Work Authorization and Security Clearance Requirements Must be able to meet applicable work authorization requirements. Must be able to obtain and maintain any security clearance required for the position or client environment.
Software Engineer 2
Wyetech San Antonio, Texas
Job DescriptionJob DescriptionAt Wyetech, you'll be at the center of an award-winning corporate culture, breaking technological barriers and solving real-world problems for our federal government customers. We are committed to hiring the best of the best, and in return, we offer a world-class, truly unique employee experience that is rare within our industry. We require a developer for a high priority and highly visible malware analysis modernization program. The individual will work with a team of dynamic and innovative engineers to develop new capabilities supporting the virtual malware containment enclave . The individual will also support the modernization of malware enrichment services. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade- offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. This position requires PRIVAC. Candidate must have a current (within 7 years) poly and/or currently possess the minimum level of PRIVAC required for this role (NSYS). This position is eligible for a $5k bonus! (Includes 20% SEP IRA contribution) Due to federal contract requirements, United States Citizenship and position appropriate security clearance is required. (e.g. Active TS/SCI security clearance with agency appropriate polygraph).Capabilities Analyze user requirements to derive software design and performance requirements Design and code new software or modify existing software to add new features Debug existing software and correct defects Integrate existing software into new or modified systems or operating environments Develop simple data queries for existing or proposed databases or data repositories Provide recommendations for improving documentation and software development process standards Develop or implement algorithms to meet or exceed system performance and functional standards Assist with developing and executing test procedures for software components Write or review software and system documentation Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas Serve as team lead at the level appropriate to the software development process being used on any particular project Modify existing software to correct errors, to adapt to new hardware, or to improve its performance Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design Design or implement complex database or data repository interfaces/queries Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met Implement recommendations for improving documentation and software development process standards Develop, maintain, and enhance web applications using JavaScript frameworks Implement and optimize backend services and APIs using Java Required Qualifications TS/SCI with agency appropriate poly Fourteen (14) years' experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. Required Technical Skills Familiar working in a virtual environment including creating virtual machines, creating images, and virtual environment networking. Familiar with Python to generate scripts to automate VM setup Ability to multitask and pivot to different tasks quickly Experience with Atlassian tools, Git Experience with IntelliJ or Eclipse IDE Desired Technical Skills Kotlin Spring or Spring Boot Kubernetes Java Application (no front end necessary), REST The Benefits Package Wyetech believes in generously supporting employees as they prepare for retirement. The company automatically contributes 20% of each employee's gross compensation to a Simplified Employee Pension (SEP) IRA, with no requirement for employee matching. All contributions are fully vested from day one, ensuring immediate ownership of retirement funds. Additional benefits include: Wyetech provides a generous PTO plan of up to 200 hours annually, aligned with applicable state leave regulations. Employees have the flexibility to adjust their PTO allocation at the start of each calendar year, ensuring it meets their evolving needs. Full-time employees have the option to participate in a variety of voluntary benefit plans including: A Choice of Medical Plan Options, some with Health Savings Account (HSA) Vision and Dental Life and AD&D Benefits Short and Long-Term Disability Hospital Indemnity, Accident, and Critical Illness Insurances Optional Identity Theft and Legal Protection Services Company Environment & Perks Employee Referral Bonus Eligibility up to $10,000 Mobility Among Wyetech-supported Contracts Various contract and work locations throughout Maryland, Virginia, Colorado, Texas, Utah, Alaska, Hawaii and OCONUS Various team-building events throughout the year such as: monthly lunches, summer company picnic, and an annual holiday party. Employees receive two complementary branded clothing orders annually. Pay Range: $64.04 - $120.27 per hour Hourly pay rates listed for this position serve as a general guideline and are not a guarantee of compensation. Compensation will vary dependent upon factors including but not limited to: Government contract rates; education; relevant prior work experience, knowledge, skills, and competencies; certifications, and geographic location. Hourly pay rates reflect the pre-benefit gross wage amounts.Wyetech, LLC is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Affirmative Action Statement:Wyetech, LLC is committed to the principles of affirmative action in all hiring and employment for minorities, women, individuals with disabilities, and protected veterans. Accommodations:Wyetech, LLC is committed to providing an inclusive and accessible hiring process. If you need any accommodations during the application or interview process, please contact Brittney Wood. at 844-WYETECH x727 or . We are happy to provide reasonable accommodations to ensure equal access to all candidates. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
09/13/2026
Full time
Job DescriptionJob DescriptionAt Wyetech, you'll be at the center of an award-winning corporate culture, breaking technological barriers and solving real-world problems for our federal government customers. We are committed to hiring the best of the best, and in return, we offer a world-class, truly unique employee experience that is rare within our industry. We require a developer for a high priority and highly visible malware analysis modernization program. The individual will work with a team of dynamic and innovative engineers to develop new capabilities supporting the virtual malware containment enclave . The individual will also support the modernization of malware enrichment services. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade- offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. This position requires PRIVAC. Candidate must have a current (within 7 years) poly and/or currently possess the minimum level of PRIVAC required for this role (NSYS). This position is eligible for a $5k bonus! (Includes 20% SEP IRA contribution) Due to federal contract requirements, United States Citizenship and position appropriate security clearance is required. (e.g. Active TS/SCI security clearance with agency appropriate polygraph).Capabilities Analyze user requirements to derive software design and performance requirements Design and code new software or modify existing software to add new features Debug existing software and correct defects Integrate existing software into new or modified systems or operating environments Develop simple data queries for existing or proposed databases or data repositories Provide recommendations for improving documentation and software development process standards Develop or implement algorithms to meet or exceed system performance and functional standards Assist with developing and executing test procedures for software components Write or review software and system documentation Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas Serve as team lead at the level appropriate to the software development process being used on any particular project Modify existing software to correct errors, to adapt to new hardware, or to improve its performance Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design Design or implement complex database or data repository interfaces/queries Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met Implement recommendations for improving documentation and software development process standards Develop, maintain, and enhance web applications using JavaScript frameworks Implement and optimize backend services and APIs using Java Required Qualifications TS/SCI with agency appropriate poly Fourteen (14) years' experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. Required Technical Skills Familiar working in a virtual environment including creating virtual machines, creating images, and virtual environment networking. Familiar with Python to generate scripts to automate VM setup Ability to multitask and pivot to different tasks quickly Experience with Atlassian tools, Git Experience with IntelliJ or Eclipse IDE Desired Technical Skills Kotlin Spring or Spring Boot Kubernetes Java Application (no front end necessary), REST The Benefits Package Wyetech believes in generously supporting employees as they prepare for retirement. The company automatically contributes 20% of each employee's gross compensation to a Simplified Employee Pension (SEP) IRA, with no requirement for employee matching. All contributions are fully vested from day one, ensuring immediate ownership of retirement funds. Additional benefits include: Wyetech provides a generous PTO plan of up to 200 hours annually, aligned with applicable state leave regulations. Employees have the flexibility to adjust their PTO allocation at the start of each calendar year, ensuring it meets their evolving needs. Full-time employees have the option to participate in a variety of voluntary benefit plans including: A Choice of Medical Plan Options, some with Health Savings Account (HSA) Vision and Dental Life and AD&D Benefits Short and Long-Term Disability Hospital Indemnity, Accident, and Critical Illness Insurances Optional Identity Theft and Legal Protection Services Company Environment & Perks Employee Referral Bonus Eligibility up to $10,000 Mobility Among Wyetech-supported Contracts Various contract and work locations throughout Maryland, Virginia, Colorado, Texas, Utah, Alaska, Hawaii and OCONUS Various team-building events throughout the year such as: monthly lunches, summer company picnic, and an annual holiday party. Employees receive two complementary branded clothing orders annually. Pay Range: $64.04 - $120.27 per hour Hourly pay rates listed for this position serve as a general guideline and are not a guarantee of compensation. Compensation will vary dependent upon factors including but not limited to: Government contract rates; education; relevant prior work experience, knowledge, skills, and competencies; certifications, and geographic location. Hourly pay rates reflect the pre-benefit gross wage amounts.Wyetech, LLC is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Affirmative Action Statement:Wyetech, LLC is committed to the principles of affirmative action in all hiring and employment for minorities, women, individuals with disabilities, and protected veterans. Accommodations:Wyetech, LLC is committed to providing an inclusive and accessible hiring process. If you need any accommodations during the application or interview process, please contact Brittney Wood. at 844-WYETECH x727 or . We are happy to provide reasonable accommodations to ensure equal access to all candidates. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Senior Scientific Software Engineer - AWS/Python
Executive Recruiting Springfield, Illinois
Job DescriptionJob Description Select Source Solutions is seeking an experienced Senior Scientific Software Engineer - AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data processing, large-scale data management, and application modernization. In this role, you will work closely with scientists, software engineers, cloud architects, and system administrators to build reliable, scalable solutions using Python, AWS, CI/CD, and modern cloud technologies. This position is ideal for an experienced software professional who enjoys solving complex technical challenges and supporting data-intensive scientific environments. What You Will Do Design, develop, test, deploy, and maintain software supporting scientific data processing and archive workflows. Develop and maintain Python-based applications, services, and automation tools. Build, enhance, and support CI/CD pipelines for automated software development, testing, integration, and deployment. Support the migration and modernization of scientific applications and workflows from on-premises infrastructure to Amazon Web Services (AWS). Collaborate with scientists, software engineers, cloud architects, and system administrators to design and implement scalable cloud solutions. Develop solutions for processing, storing, accessing, and managing large-scale scientific datasets using modern cloud technologies. Troubleshoot application, workflow, infrastructure, and deployment issues to maintain reliable system performance. Research, evaluate, and implement technologies that improve system performance, scalability, automation, security, and maintainability. Create and maintain technical documentation, software designs, architecture documentation, and operational procedures. Participate in Agile/Scrum development activities, including sprint planning, technical discussions, code reviews, retrospectives, and team collaboration. Apply software engineering, cloud development, and DevOps best practices throughout the software development lifecycle. What You Will Bring Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Data Science, a related technical discipline, or equivalent relevant professional experience. Eight (8) or more years of experience developing scientific, data-intensive, or large-scale software applications. Strong experience developing applications and automation solutions using Python. Experience developing, maintaining, or supporting CI/CD pipelines and software automation. Experience developing or supporting applications within Amazon Web Services (AWS) environments. Experience with cloud-native application development and infrastructure automation. Familiarity with scientific data processing and large-scale data management. Experience working in Agile/Scrum software development environments. Strong analytical, problem-solving, and troubleshooting skills. Strong written and verbal communication skills with the ability to collaborate effectively across technical and scientific teams. Preferred Qualifications Experience migrating applications, datasets, or workflows from on-premises environments to AWS. Experience with data lake architectures, data mesh concepts, or other modern cloud data management approaches. Experience supporting large-scale archive systems, scientific data repositories, or data-intensive platforms. Experience with Infrastructure as Code (IaC) technologies such as Terraform, AWS CloudFormation, or AWS CDK. Experience using Git-based source control, branching strategies, and modern DevOps practices. Experience supporting high-performance computing (HPC), distributed computing, or large-scale parallel processing environments. Familiarity with AWS services used for compute, storage, data processing, automation, monitoring, and application deployment. Work Authorization and Security Clearance Requirements Must be able to meet applicable work authorization requirements. Must be able to obtain and maintain any security clearance required for the position or client environment.
09/13/2026
Full time
Job DescriptionJob Description Select Source Solutions is seeking an experienced Senior Scientific Software Engineer - AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data processing, large-scale data management, and application modernization. In this role, you will work closely with scientists, software engineers, cloud architects, and system administrators to build reliable, scalable solutions using Python, AWS, CI/CD, and modern cloud technologies. This position is ideal for an experienced software professional who enjoys solving complex technical challenges and supporting data-intensive scientific environments. What You Will Do Design, develop, test, deploy, and maintain software supporting scientific data processing and archive workflows. Develop and maintain Python-based applications, services, and automation tools. Build, enhance, and support CI/CD pipelines for automated software development, testing, integration, and deployment. Support the migration and modernization of scientific applications and workflows from on-premises infrastructure to Amazon Web Services (AWS). Collaborate with scientists, software engineers, cloud architects, and system administrators to design and implement scalable cloud solutions. Develop solutions for processing, storing, accessing, and managing large-scale scientific datasets using modern cloud technologies. Troubleshoot application, workflow, infrastructure, and deployment issues to maintain reliable system performance. Research, evaluate, and implement technologies that improve system performance, scalability, automation, security, and maintainability. Create and maintain technical documentation, software designs, architecture documentation, and operational procedures. Participate in Agile/Scrum development activities, including sprint planning, technical discussions, code reviews, retrospectives, and team collaboration. Apply software engineering, cloud development, and DevOps best practices throughout the software development lifecycle. What You Will Bring Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Data Science, a related technical discipline, or equivalent relevant professional experience. Eight (8) or more years of experience developing scientific, data-intensive, or large-scale software applications. Strong experience developing applications and automation solutions using Python. Experience developing, maintaining, or supporting CI/CD pipelines and software automation. Experience developing or supporting applications within Amazon Web Services (AWS) environments. Experience with cloud-native application development and infrastructure automation. Familiarity with scientific data processing and large-scale data management. Experience working in Agile/Scrum software development environments. Strong analytical, problem-solving, and troubleshooting skills. Strong written and verbal communication skills with the ability to collaborate effectively across technical and scientific teams. Preferred Qualifications Experience migrating applications, datasets, or workflows from on-premises environments to AWS. Experience with data lake architectures, data mesh concepts, or other modern cloud data management approaches. Experience supporting large-scale archive systems, scientific data repositories, or data-intensive platforms. Experience with Infrastructure as Code (IaC) technologies such as Terraform, AWS CloudFormation, or AWS CDK. Experience using Git-based source control, branching strategies, and modern DevOps practices. Experience supporting high-performance computing (HPC), distributed computing, or large-scale parallel processing environments. Familiarity with AWS services used for compute, storage, data processing, automation, monitoring, and application deployment. Work Authorization and Security Clearance Requirements Must be able to meet applicable work authorization requirements. Must be able to obtain and maintain any security clearance required for the position or client environment.
Senior Scientific Software Engineer - AWS/Python
Executive Recruiting Roanoke, Virginia
Job DescriptionJob Description Select Source Solutions is seeking an experienced Senior Scientific Software Engineer - AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data processing, large-scale data management, and application modernization. In this role, you will work closely with scientists, software engineers, cloud architects, and system administrators to build reliable, scalable solutions using Python, AWS, CI/CD, and modern cloud technologies. This position is ideal for an experienced software professional who enjoys solving complex technical challenges and supporting data-intensive scientific environments. What You Will Do Design, develop, test, deploy, and maintain software supporting scientific data processing and archive workflows. Develop and maintain Python-based applications, services, and automation tools. Build, enhance, and support CI/CD pipelines for automated software development, testing, integration, and deployment. Support the migration and modernization of scientific applications and workflows from on-premises infrastructure to Amazon Web Services (AWS). Collaborate with scientists, software engineers, cloud architects, and system administrators to design and implement scalable cloud solutions. Develop solutions for processing, storing, accessing, and managing large-scale scientific datasets using modern cloud technologies. Troubleshoot application, workflow, infrastructure, and deployment issues to maintain reliable system performance. Research, evaluate, and implement technologies that improve system performance, scalability, automation, security, and maintainability. Create and maintain technical documentation, software designs, architecture documentation, and operational procedures. Participate in Agile/Scrum development activities, including sprint planning, technical discussions, code reviews, retrospectives, and team collaboration. Apply software engineering, cloud development, and DevOps best practices throughout the software development lifecycle. What You Will Bring Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Data Science, a related technical discipline, or equivalent relevant professional experience. Eight (8) or more years of experience developing scientific, data-intensive, or large-scale software applications. Strong experience developing applications and automation solutions using Python. Experience developing, maintaining, or supporting CI/CD pipelines and software automation. Experience developing or supporting applications within Amazon Web Services (AWS) environments. Experience with cloud-native application development and infrastructure automation. Familiarity with scientific data processing and large-scale data management. Experience working in Agile/Scrum software development environments. Strong analytical, problem-solving, and troubleshooting skills. Strong written and verbal communication skills with the ability to collaborate effectively across technical and scientific teams. Preferred Qualifications Experience migrating applications, datasets, or workflows from on-premises environments to AWS. Experience with data lake architectures, data mesh concepts, or other modern cloud data management approaches. Experience supporting large-scale archive systems, scientific data repositories, or data-intensive platforms. Experience with Infrastructure as Code (IaC) technologies such as Terraform, AWS CloudFormation, or AWS CDK. Experience using Git-based source control, branching strategies, and modern DevOps practices. Experience supporting high-performance computing (HPC), distributed computing, or large-scale parallel processing environments. Familiarity with AWS services used for compute, storage, data processing, automation, monitoring, and application deployment. Work Authorization and Security Clearance Requirements Must be able to meet applicable work authorization requirements. Must be able to obtain and maintain any security clearance required for the position or client environment.
09/13/2026
Full time
Job DescriptionJob Description Select Source Solutions is seeking an experienced Senior Scientific Software Engineer - AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data processing, large-scale data management, and application modernization. In this role, you will work closely with scientists, software engineers, cloud architects, and system administrators to build reliable, scalable solutions using Python, AWS, CI/CD, and modern cloud technologies. This position is ideal for an experienced software professional who enjoys solving complex technical challenges and supporting data-intensive scientific environments. What You Will Do Design, develop, test, deploy, and maintain software supporting scientific data processing and archive workflows. Develop and maintain Python-based applications, services, and automation tools. Build, enhance, and support CI/CD pipelines for automated software development, testing, integration, and deployment. Support the migration and modernization of scientific applications and workflows from on-premises infrastructure to Amazon Web Services (AWS). Collaborate with scientists, software engineers, cloud architects, and system administrators to design and implement scalable cloud solutions. Develop solutions for processing, storing, accessing, and managing large-scale scientific datasets using modern cloud technologies. Troubleshoot application, workflow, infrastructure, and deployment issues to maintain reliable system performance. Research, evaluate, and implement technologies that improve system performance, scalability, automation, security, and maintainability. Create and maintain technical documentation, software designs, architecture documentation, and operational procedures. Participate in Agile/Scrum development activities, including sprint planning, technical discussions, code reviews, retrospectives, and team collaboration. Apply software engineering, cloud development, and DevOps best practices throughout the software development lifecycle. What You Will Bring Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Data Science, a related technical discipline, or equivalent relevant professional experience. Eight (8) or more years of experience developing scientific, data-intensive, or large-scale software applications. Strong experience developing applications and automation solutions using Python. Experience developing, maintaining, or supporting CI/CD pipelines and software automation. Experience developing or supporting applications within Amazon Web Services (AWS) environments. Experience with cloud-native application development and infrastructure automation. Familiarity with scientific data processing and large-scale data management. Experience working in Agile/Scrum software development environments. Strong analytical, problem-solving, and troubleshooting skills. Strong written and verbal communication skills with the ability to collaborate effectively across technical and scientific teams. Preferred Qualifications Experience migrating applications, datasets, or workflows from on-premises environments to AWS. Experience with data lake architectures, data mesh concepts, or other modern cloud data management approaches. Experience supporting large-scale archive systems, scientific data repositories, or data-intensive platforms. Experience with Infrastructure as Code (IaC) technologies such as Terraform, AWS CloudFormation, or AWS CDK. Experience using Git-based source control, branching strategies, and modern DevOps practices. Experience supporting high-performance computing (HPC), distributed computing, or large-scale parallel processing environments. Familiarity with AWS services used for compute, storage, data processing, automation, monitoring, and application deployment. Work Authorization and Security Clearance Requirements Must be able to meet applicable work authorization requirements. Must be able to obtain and maintain any security clearance required for the position or client environment.
Senior Scientific Software Engineer - AWS/Python
Executive Recruiting York, Pennsylvania
Job DescriptionJob Description Select Source Solutions is seeking an experienced Senior Scientific Software Engineer - AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data processing, large-scale data management, and application modernization. In this role, you will work closely with scientists, software engineers, cloud architects, and system administrators to build reliable, scalable solutions using Python, AWS, CI/CD, and modern cloud technologies. This position is ideal for an experienced software professional who enjoys solving complex technical challenges and supporting data-intensive scientific environments. What You Will Do Design, develop, test, deploy, and maintain software supporting scientific data processing and archive workflows. Develop and maintain Python-based applications, services, and automation tools. Build, enhance, and support CI/CD pipelines for automated software development, testing, integration, and deployment. Support the migration and modernization of scientific applications and workflows from on-premises infrastructure to Amazon Web Services (AWS). Collaborate with scientists, software engineers, cloud architects, and system administrators to design and implement scalable cloud solutions. Develop solutions for processing, storing, accessing, and managing large-scale scientific datasets using modern cloud technologies. Troubleshoot application, workflow, infrastructure, and deployment issues to maintain reliable system performance. Research, evaluate, and implement technologies that improve system performance, scalability, automation, security, and maintainability. Create and maintain technical documentation, software designs, architecture documentation, and operational procedures. Participate in Agile/Scrum development activities, including sprint planning, technical discussions, code reviews, retrospectives, and team collaboration. Apply software engineering, cloud development, and DevOps best practices throughout the software development lifecycle. What You Will Bring Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Data Science, a related technical discipline, or equivalent relevant professional experience. Eight (8) or more years of experience developing scientific, data-intensive, or large-scale software applications. Strong experience developing applications and automation solutions using Python. Experience developing, maintaining, or supporting CI/CD pipelines and software automation. Experience developing or supporting applications within Amazon Web Services (AWS) environments. Experience with cloud-native application development and infrastructure automation. Familiarity with scientific data processing and large-scale data management. Experience working in Agile/Scrum software development environments. Strong analytical, problem-solving, and troubleshooting skills. Strong written and verbal communication skills with the ability to collaborate effectively across technical and scientific teams. Preferred Qualifications Experience migrating applications, datasets, or workflows from on-premises environments to AWS. Experience with data lake architectures, data mesh concepts, or other modern cloud data management approaches. Experience supporting large-scale archive systems, scientific data repositories, or data-intensive platforms. Experience with Infrastructure as Code (IaC) technologies such as Terraform, AWS CloudFormation, or AWS CDK. Experience using Git-based source control, branching strategies, and modern DevOps practices. Experience supporting high-performance computing (HPC), distributed computing, or large-scale parallel processing environments. Familiarity with AWS services used for compute, storage, data processing, automation, monitoring, and application deployment. Work Authorization and Security Clearance Requirements Must be able to meet applicable work authorization requirements. Must be able to obtain and maintain any security clearance required for the position or client environment.
09/13/2026
Full time
Job DescriptionJob Description Select Source Solutions is seeking an experienced Senior Scientific Software Engineer - AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data processing, large-scale data management, and application modernization. In this role, you will work closely with scientists, software engineers, cloud architects, and system administrators to build reliable, scalable solutions using Python, AWS, CI/CD, and modern cloud technologies. This position is ideal for an experienced software professional who enjoys solving complex technical challenges and supporting data-intensive scientific environments. What You Will Do Design, develop, test, deploy, and maintain software supporting scientific data processing and archive workflows. Develop and maintain Python-based applications, services, and automation tools. Build, enhance, and support CI/CD pipelines for automated software development, testing, integration, and deployment. Support the migration and modernization of scientific applications and workflows from on-premises infrastructure to Amazon Web Services (AWS). Collaborate with scientists, software engineers, cloud architects, and system administrators to design and implement scalable cloud solutions. Develop solutions for processing, storing, accessing, and managing large-scale scientific datasets using modern cloud technologies. Troubleshoot application, workflow, infrastructure, and deployment issues to maintain reliable system performance. Research, evaluate, and implement technologies that improve system performance, scalability, automation, security, and maintainability. Create and maintain technical documentation, software designs, architecture documentation, and operational procedures. Participate in Agile/Scrum development activities, including sprint planning, technical discussions, code reviews, retrospectives, and team collaboration. Apply software engineering, cloud development, and DevOps best practices throughout the software development lifecycle. What You Will Bring Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Data Science, a related technical discipline, or equivalent relevant professional experience. Eight (8) or more years of experience developing scientific, data-intensive, or large-scale software applications. Strong experience developing applications and automation solutions using Python. Experience developing, maintaining, or supporting CI/CD pipelines and software automation. Experience developing or supporting applications within Amazon Web Services (AWS) environments. Experience with cloud-native application development and infrastructure automation. Familiarity with scientific data processing and large-scale data management. Experience working in Agile/Scrum software development environments. Strong analytical, problem-solving, and troubleshooting skills. Strong written and verbal communication skills with the ability to collaborate effectively across technical and scientific teams. Preferred Qualifications Experience migrating applications, datasets, or workflows from on-premises environments to AWS. Experience with data lake architectures, data mesh concepts, or other modern cloud data management approaches. Experience supporting large-scale archive systems, scientific data repositories, or data-intensive platforms. Experience with Infrastructure as Code (IaC) technologies such as Terraform, AWS CloudFormation, or AWS CDK. Experience using Git-based source control, branching strategies, and modern DevOps practices. Experience supporting high-performance computing (HPC), distributed computing, or large-scale parallel processing environments. Familiarity with AWS services used for compute, storage, data processing, automation, monitoring, and application deployment. Work Authorization and Security Clearance Requirements Must be able to meet applicable work authorization requirements. Must be able to obtain and maintain any security clearance required for the position or client environment.
Senior Scientific Software Engineer - AWS/Python
Executive Recruiting Providence, Rhode Island
Job DescriptionJob Description Select Source Solutions is seeking an experienced Senior Scientific Software Engineer - AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data processing, large-scale data management, and application modernization. In this role, you will work closely with scientists, software engineers, cloud architects, and system administrators to build reliable, scalable solutions using Python, AWS, CI/CD, and modern cloud technologies. This position is ideal for an experienced software professional who enjoys solving complex technical challenges and supporting data-intensive scientific environments. What You Will Do Design, develop, test, deploy, and maintain software supporting scientific data processing and archive workflows. Develop and maintain Python-based applications, services, and automation tools. Build, enhance, and support CI/CD pipelines for automated software development, testing, integration, and deployment. Support the migration and modernization of scientific applications and workflows from on-premises infrastructure to Amazon Web Services (AWS). Collaborate with scientists, software engineers, cloud architects, and system administrators to design and implement scalable cloud solutions. Develop solutions for processing, storing, accessing, and managing large-scale scientific datasets using modern cloud technologies. Troubleshoot application, workflow, infrastructure, and deployment issues to maintain reliable system performance. Research, evaluate, and implement technologies that improve system performance, scalability, automation, security, and maintainability. Create and maintain technical documentation, software designs, architecture documentation, and operational procedures. Participate in Agile/Scrum development activities, including sprint planning, technical discussions, code reviews, retrospectives, and team collaboration. Apply software engineering, cloud development, and DevOps best practices throughout the software development lifecycle. What You Will Bring Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Data Science, a related technical discipline, or equivalent relevant professional experience. Eight (8) or more years of experience developing scientific, data-intensive, or large-scale software applications. Strong experience developing applications and automation solutions using Python. Experience developing, maintaining, or supporting CI/CD pipelines and software automation. Experience developing or supporting applications within Amazon Web Services (AWS) environments. Experience with cloud-native application development and infrastructure automation. Familiarity with scientific data processing and large-scale data management. Experience working in Agile/Scrum software development environments. Strong analytical, problem-solving, and troubleshooting skills. Strong written and verbal communication skills with the ability to collaborate effectively across technical and scientific teams. Preferred Qualifications Experience migrating applications, datasets, or workflows from on-premises environments to AWS. Experience with data lake architectures, data mesh concepts, or other modern cloud data management approaches. Experience supporting large-scale archive systems, scientific data repositories, or data-intensive platforms. Experience with Infrastructure as Code (IaC) technologies such as Terraform, AWS CloudFormation, or AWS CDK. Experience using Git-based source control, branching strategies, and modern DevOps practices. Experience supporting high-performance computing (HPC), distributed computing, or large-scale parallel processing environments. Familiarity with AWS services used for compute, storage, data processing, automation, monitoring, and application deployment. Work Authorization and Security Clearance Requirements Must be able to meet applicable work authorization requirements. Must be able to obtain and maintain any security clearance required for the position or client environment.
09/13/2026
Full time
Job DescriptionJob Description Select Source Solutions is seeking an experienced Senior Scientific Software Engineer - AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data processing, large-scale data management, and application modernization. In this role, you will work closely with scientists, software engineers, cloud architects, and system administrators to build reliable, scalable solutions using Python, AWS, CI/CD, and modern cloud technologies. This position is ideal for an experienced software professional who enjoys solving complex technical challenges and supporting data-intensive scientific environments. What You Will Do Design, develop, test, deploy, and maintain software supporting scientific data processing and archive workflows. Develop and maintain Python-based applications, services, and automation tools. Build, enhance, and support CI/CD pipelines for automated software development, testing, integration, and deployment. Support the migration and modernization of scientific applications and workflows from on-premises infrastructure to Amazon Web Services (AWS). Collaborate with scientists, software engineers, cloud architects, and system administrators to design and implement scalable cloud solutions. Develop solutions for processing, storing, accessing, and managing large-scale scientific datasets using modern cloud technologies. Troubleshoot application, workflow, infrastructure, and deployment issues to maintain reliable system performance. Research, evaluate, and implement technologies that improve system performance, scalability, automation, security, and maintainability. Create and maintain technical documentation, software designs, architecture documentation, and operational procedures. Participate in Agile/Scrum development activities, including sprint planning, technical discussions, code reviews, retrospectives, and team collaboration. Apply software engineering, cloud development, and DevOps best practices throughout the software development lifecycle. What You Will Bring Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Data Science, a related technical discipline, or equivalent relevant professional experience. Eight (8) or more years of experience developing scientific, data-intensive, or large-scale software applications. Strong experience developing applications and automation solutions using Python. Experience developing, maintaining, or supporting CI/CD pipelines and software automation. Experience developing or supporting applications within Amazon Web Services (AWS) environments. Experience with cloud-native application development and infrastructure automation. Familiarity with scientific data processing and large-scale data management. Experience working in Agile/Scrum software development environments. Strong analytical, problem-solving, and troubleshooting skills. Strong written and verbal communication skills with the ability to collaborate effectively across technical and scientific teams. Preferred Qualifications Experience migrating applications, datasets, or workflows from on-premises environments to AWS. Experience with data lake architectures, data mesh concepts, or other modern cloud data management approaches. Experience supporting large-scale archive systems, scientific data repositories, or data-intensive platforms. Experience with Infrastructure as Code (IaC) technologies such as Terraform, AWS CloudFormation, or AWS CDK. Experience using Git-based source control, branching strategies, and modern DevOps practices. Experience supporting high-performance computing (HPC), distributed computing, or large-scale parallel processing environments. Familiarity with AWS services used for compute, storage, data processing, automation, monitoring, and application deployment. Work Authorization and Security Clearance Requirements Must be able to meet applicable work authorization requirements. Must be able to obtain and maintain any security clearance required for the position or client environment.
Senior Scientific Software Engineer - AWS/Python
Executive Recruiting Chattanooga, Tennessee
Job DescriptionJob Description Select Source Solutions is seeking an experienced Senior Scientific Software Engineer - AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data processing, large-scale data management, and application modernization. In this role, you will work closely with scientists, software engineers, cloud architects, and system administrators to build reliable, scalable solutions using Python, AWS, CI/CD, and modern cloud technologies. This position is ideal for an experienced software professional who enjoys solving complex technical challenges and supporting data-intensive scientific environments. What You Will Do Design, develop, test, deploy, and maintain software supporting scientific data processing and archive workflows. Develop and maintain Python-based applications, services, and automation tools. Build, enhance, and support CI/CD pipelines for automated software development, testing, integration, and deployment. Support the migration and modernization of scientific applications and workflows from on-premises infrastructure to Amazon Web Services (AWS). Collaborate with scientists, software engineers, cloud architects, and system administrators to design and implement scalable cloud solutions. Develop solutions for processing, storing, accessing, and managing large-scale scientific datasets using modern cloud technologies. Troubleshoot application, workflow, infrastructure, and deployment issues to maintain reliable system performance. Research, evaluate, and implement technologies that improve system performance, scalability, automation, security, and maintainability. Create and maintain technical documentation, software designs, architecture documentation, and operational procedures. Participate in Agile/Scrum development activities, including sprint planning, technical discussions, code reviews, retrospectives, and team collaboration. Apply software engineering, cloud development, and DevOps best practices throughout the software development lifecycle. What You Will Bring Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Data Science, a related technical discipline, or equivalent relevant professional experience. Eight (8) or more years of experience developing scientific, data-intensive, or large-scale software applications. Strong experience developing applications and automation solutions using Python. Experience developing, maintaining, or supporting CI/CD pipelines and software automation. Experience developing or supporting applications within Amazon Web Services (AWS) environments. Experience with cloud-native application development and infrastructure automation. Familiarity with scientific data processing and large-scale data management. Experience working in Agile/Scrum software development environments. Strong analytical, problem-solving, and troubleshooting skills. Strong written and verbal communication skills with the ability to collaborate effectively across technical and scientific teams. Preferred Qualifications Experience migrating applications, datasets, or workflows from on-premises environments to AWS. Experience with data lake architectures, data mesh concepts, or other modern cloud data management approaches. Experience supporting large-scale archive systems, scientific data repositories, or data-intensive platforms. Experience with Infrastructure as Code (IaC) technologies such as Terraform, AWS CloudFormation, or AWS CDK. Experience using Git-based source control, branching strategies, and modern DevOps practices. Experience supporting high-performance computing (HPC), distributed computing, or large-scale parallel processing environments. Familiarity with AWS services used for compute, storage, data processing, automation, monitoring, and application deployment. Work Authorization and Security Clearance Requirements Must be able to meet applicable work authorization requirements. Must be able to obtain and maintain any security clearance required for the position or client environment.
09/13/2026
Full time
Job DescriptionJob Description Select Source Solutions is seeking an experienced Senior Scientific Software Engineer - AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data processing, large-scale data management, and application modernization. In this role, you will work closely with scientists, software engineers, cloud architects, and system administrators to build reliable, scalable solutions using Python, AWS, CI/CD, and modern cloud technologies. This position is ideal for an experienced software professional who enjoys solving complex technical challenges and supporting data-intensive scientific environments. What You Will Do Design, develop, test, deploy, and maintain software supporting scientific data processing and archive workflows. Develop and maintain Python-based applications, services, and automation tools. Build, enhance, and support CI/CD pipelines for automated software development, testing, integration, and deployment. Support the migration and modernization of scientific applications and workflows from on-premises infrastructure to Amazon Web Services (AWS). Collaborate with scientists, software engineers, cloud architects, and system administrators to design and implement scalable cloud solutions. Develop solutions for processing, storing, accessing, and managing large-scale scientific datasets using modern cloud technologies. Troubleshoot application, workflow, infrastructure, and deployment issues to maintain reliable system performance. Research, evaluate, and implement technologies that improve system performance, scalability, automation, security, and maintainability. Create and maintain technical documentation, software designs, architecture documentation, and operational procedures. Participate in Agile/Scrum development activities, including sprint planning, technical discussions, code reviews, retrospectives, and team collaboration. Apply software engineering, cloud development, and DevOps best practices throughout the software development lifecycle. What You Will Bring Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Data Science, a related technical discipline, or equivalent relevant professional experience. Eight (8) or more years of experience developing scientific, data-intensive, or large-scale software applications. Strong experience developing applications and automation solutions using Python. Experience developing, maintaining, or supporting CI/CD pipelines and software automation. Experience developing or supporting applications within Amazon Web Services (AWS) environments. Experience with cloud-native application development and infrastructure automation. Familiarity with scientific data processing and large-scale data management. Experience working in Agile/Scrum software development environments. Strong analytical, problem-solving, and troubleshooting skills. Strong written and verbal communication skills with the ability to collaborate effectively across technical and scientific teams. Preferred Qualifications Experience migrating applications, datasets, or workflows from on-premises environments to AWS. Experience with data lake architectures, data mesh concepts, or other modern cloud data management approaches. Experience supporting large-scale archive systems, scientific data repositories, or data-intensive platforms. Experience with Infrastructure as Code (IaC) technologies such as Terraform, AWS CloudFormation, or AWS CDK. Experience using Git-based source control, branching strategies, and modern DevOps practices. Experience supporting high-performance computing (HPC), distributed computing, or large-scale parallel processing environments. Familiarity with AWS services used for compute, storage, data processing, automation, monitoring, and application deployment. Work Authorization and Security Clearance Requirements Must be able to meet applicable work authorization requirements. Must be able to obtain and maintain any security clearance required for the position or client environment.
Senior Scientific Software Engineer - AWS/Python
Executive Recruiting Saint Paul, Minnesota
Job DescriptionJob Description Select Source Solutions is seeking an experienced Senior Scientific Software Engineer - AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data processing, large-scale data management, and application modernization. In this role, you will work closely with scientists, software engineers, cloud architects, and system administrators to build reliable, scalable solutions using Python, AWS, CI/CD, and modern cloud technologies. This position is ideal for an experienced software professional who enjoys solving complex technical challenges and supporting data-intensive scientific environments. What You Will Do Design, develop, test, deploy, and maintain software supporting scientific data processing and archive workflows. Develop and maintain Python-based applications, services, and automation tools. Build, enhance, and support CI/CD pipelines for automated software development, testing, integration, and deployment. Support the migration and modernization of scientific applications and workflows from on-premises infrastructure to Amazon Web Services (AWS). Collaborate with scientists, software engineers, cloud architects, and system administrators to design and implement scalable cloud solutions. Develop solutions for processing, storing, accessing, and managing large-scale scientific datasets using modern cloud technologies. Troubleshoot application, workflow, infrastructure, and deployment issues to maintain reliable system performance. Research, evaluate, and implement technologies that improve system performance, scalability, automation, security, and maintainability. Create and maintain technical documentation, software designs, architecture documentation, and operational procedures. Participate in Agile/Scrum development activities, including sprint planning, technical discussions, code reviews, retrospectives, and team collaboration. Apply software engineering, cloud development, and DevOps best practices throughout the software development lifecycle. What You Will Bring Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Data Science, a related technical discipline, or equivalent relevant professional experience. Eight (8) or more years of experience developing scientific, data-intensive, or large-scale software applications. Strong experience developing applications and automation solutions using Python. Experience developing, maintaining, or supporting CI/CD pipelines and software automation. Experience developing or supporting applications within Amazon Web Services (AWS) environments. Experience with cloud-native application development and infrastructure automation. Familiarity with scientific data processing and large-scale data management. Experience working in Agile/Scrum software development environments. Strong analytical, problem-solving, and troubleshooting skills. Strong written and verbal communication skills with the ability to collaborate effectively across technical and scientific teams. Preferred Qualifications Experience migrating applications, datasets, or workflows from on-premises environments to AWS. Experience with data lake architectures, data mesh concepts, or other modern cloud data management approaches. Experience supporting large-scale archive systems, scientific data repositories, or data-intensive platforms. Experience with Infrastructure as Code (IaC) technologies such as Terraform, AWS CloudFormation, or AWS CDK. Experience using Git-based source control, branching strategies, and modern DevOps practices. Experience supporting high-performance computing (HPC), distributed computing, or large-scale parallel processing environments. Familiarity with AWS services used for compute, storage, data processing, automation, monitoring, and application deployment. Work Authorization and Security Clearance Requirements Must be able to meet applicable work authorization requirements. Must be able to obtain and maintain any security clearance required for the position or client environment.
09/13/2026
Full time
Job DescriptionJob Description Select Source Solutions is seeking an experienced Senior Scientific Software Engineer - AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data processing, large-scale data management, and application modernization. In this role, you will work closely with scientists, software engineers, cloud architects, and system administrators to build reliable, scalable solutions using Python, AWS, CI/CD, and modern cloud technologies. This position is ideal for an experienced software professional who enjoys solving complex technical challenges and supporting data-intensive scientific environments. What You Will Do Design, develop, test, deploy, and maintain software supporting scientific data processing and archive workflows. Develop and maintain Python-based applications, services, and automation tools. Build, enhance, and support CI/CD pipelines for automated software development, testing, integration, and deployment. Support the migration and modernization of scientific applications and workflows from on-premises infrastructure to Amazon Web Services (AWS). Collaborate with scientists, software engineers, cloud architects, and system administrators to design and implement scalable cloud solutions. Develop solutions for processing, storing, accessing, and managing large-scale scientific datasets using modern cloud technologies. Troubleshoot application, workflow, infrastructure, and deployment issues to maintain reliable system performance. Research, evaluate, and implement technologies that improve system performance, scalability, automation, security, and maintainability. Create and maintain technical documentation, software designs, architecture documentation, and operational procedures. Participate in Agile/Scrum development activities, including sprint planning, technical discussions, code reviews, retrospectives, and team collaboration. Apply software engineering, cloud development, and DevOps best practices throughout the software development lifecycle. What You Will Bring Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Data Science, a related technical discipline, or equivalent relevant professional experience. Eight (8) or more years of experience developing scientific, data-intensive, or large-scale software applications. Strong experience developing applications and automation solutions using Python. Experience developing, maintaining, or supporting CI/CD pipelines and software automation. Experience developing or supporting applications within Amazon Web Services (AWS) environments. Experience with cloud-native application development and infrastructure automation. Familiarity with scientific data processing and large-scale data management. Experience working in Agile/Scrum software development environments. Strong analytical, problem-solving, and troubleshooting skills. Strong written and verbal communication skills with the ability to collaborate effectively across technical and scientific teams. Preferred Qualifications Experience migrating applications, datasets, or workflows from on-premises environments to AWS. Experience with data lake architectures, data mesh concepts, or other modern cloud data management approaches. Experience supporting large-scale archive systems, scientific data repositories, or data-intensive platforms. Experience with Infrastructure as Code (IaC) technologies such as Terraform, AWS CloudFormation, or AWS CDK. Experience using Git-based source control, branching strategies, and modern DevOps practices. Experience supporting high-performance computing (HPC), distributed computing, or large-scale parallel processing environments. Familiarity with AWS services used for compute, storage, data processing, automation, monitoring, and application deployment. Work Authorization and Security Clearance Requirements Must be able to meet applicable work authorization requirements. Must be able to obtain and maintain any security clearance required for the position or client environment.
Senior Scientific Software Engineer - AWS/Python
Executive Recruiting Worcester, Massachusetts
Job DescriptionJob Description Select Source Solutions is seeking an experienced Senior Scientific Software Engineer - AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data processing, large-scale data management, and application modernization. In this role, you will work closely with scientists, software engineers, cloud architects, and system administrators to build reliable, scalable solutions using Python, AWS, CI/CD, and modern cloud technologies. This position is ideal for an experienced software professional who enjoys solving complex technical challenges and supporting data-intensive scientific environments. What You Will Do Design, develop, test, deploy, and maintain software supporting scientific data processing and archive workflows. Develop and maintain Python-based applications, services, and automation tools. Build, enhance, and support CI/CD pipelines for automated software development, testing, integration, and deployment. Support the migration and modernization of scientific applications and workflows from on-premises infrastructure to Amazon Web Services (AWS). Collaborate with scientists, software engineers, cloud architects, and system administrators to design and implement scalable cloud solutions. Develop solutions for processing, storing, accessing, and managing large-scale scientific datasets using modern cloud technologies. Troubleshoot application, workflow, infrastructure, and deployment issues to maintain reliable system performance. Research, evaluate, and implement technologies that improve system performance, scalability, automation, security, and maintainability. Create and maintain technical documentation, software designs, architecture documentation, and operational procedures. Participate in Agile/Scrum development activities, including sprint planning, technical discussions, code reviews, retrospectives, and team collaboration. Apply software engineering, cloud development, and DevOps best practices throughout the software development lifecycle. What You Will Bring Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Data Science, a related technical discipline, or equivalent relevant professional experience. Eight (8) or more years of experience developing scientific, data-intensive, or large-scale software applications. Strong experience developing applications and automation solutions using Python. Experience developing, maintaining, or supporting CI/CD pipelines and software automation. Experience developing or supporting applications within Amazon Web Services (AWS) environments. Experience with cloud-native application development and infrastructure automation. Familiarity with scientific data processing and large-scale data management. Experience working in Agile/Scrum software development environments. Strong analytical, problem-solving, and troubleshooting skills. Strong written and verbal communication skills with the ability to collaborate effectively across technical and scientific teams. Preferred Qualifications Experience migrating applications, datasets, or workflows from on-premises environments to AWS. Experience with data lake architectures, data mesh concepts, or other modern cloud data management approaches. Experience supporting large-scale archive systems, scientific data repositories, or data-intensive platforms. Experience with Infrastructure as Code (IaC) technologies such as Terraform, AWS CloudFormation, or AWS CDK. Experience using Git-based source control, branching strategies, and modern DevOps practices. Experience supporting high-performance computing (HPC), distributed computing, or large-scale parallel processing environments. Familiarity with AWS services used for compute, storage, data processing, automation, monitoring, and application deployment. Work Authorization and Security Clearance Requirements Must be able to meet applicable work authorization requirements. Must be able to obtain and maintain any security clearance required for the position or client environment.
09/13/2026
Full time
Job DescriptionJob Description Select Source Solutions is seeking an experienced Senior Scientific Software Engineer - AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data processing, large-scale data management, and application modernization. In this role, you will work closely with scientists, software engineers, cloud architects, and system administrators to build reliable, scalable solutions using Python, AWS, CI/CD, and modern cloud technologies. This position is ideal for an experienced software professional who enjoys solving complex technical challenges and supporting data-intensive scientific environments. What You Will Do Design, develop, test, deploy, and maintain software supporting scientific data processing and archive workflows. Develop and maintain Python-based applications, services, and automation tools. Build, enhance, and support CI/CD pipelines for automated software development, testing, integration, and deployment. Support the migration and modernization of scientific applications and workflows from on-premises infrastructure to Amazon Web Services (AWS). Collaborate with scientists, software engineers, cloud architects, and system administrators to design and implement scalable cloud solutions. Develop solutions for processing, storing, accessing, and managing large-scale scientific datasets using modern cloud technologies. Troubleshoot application, workflow, infrastructure, and deployment issues to maintain reliable system performance. Research, evaluate, and implement technologies that improve system performance, scalability, automation, security, and maintainability. Create and maintain technical documentation, software designs, architecture documentation, and operational procedures. Participate in Agile/Scrum development activities, including sprint planning, technical discussions, code reviews, retrospectives, and team collaboration. Apply software engineering, cloud development, and DevOps best practices throughout the software development lifecycle. What You Will Bring Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Data Science, a related technical discipline, or equivalent relevant professional experience. Eight (8) or more years of experience developing scientific, data-intensive, or large-scale software applications. Strong experience developing applications and automation solutions using Python. Experience developing, maintaining, or supporting CI/CD pipelines and software automation. Experience developing or supporting applications within Amazon Web Services (AWS) environments. Experience with cloud-native application development and infrastructure automation. Familiarity with scientific data processing and large-scale data management. Experience working in Agile/Scrum software development environments. Strong analytical, problem-solving, and troubleshooting skills. Strong written and verbal communication skills with the ability to collaborate effectively across technical and scientific teams. Preferred Qualifications Experience migrating applications, datasets, or workflows from on-premises environments to AWS. Experience with data lake architectures, data mesh concepts, or other modern cloud data management approaches. Experience supporting large-scale archive systems, scientific data repositories, or data-intensive platforms. Experience with Infrastructure as Code (IaC) technologies such as Terraform, AWS CloudFormation, or AWS CDK. Experience using Git-based source control, branching strategies, and modern DevOps practices. Experience supporting high-performance computing (HPC), distributed computing, or large-scale parallel processing environments. Familiarity with AWS services used for compute, storage, data processing, automation, monitoring, and application deployment. Work Authorization and Security Clearance Requirements Must be able to meet applicable work authorization requirements. Must be able to obtain and maintain any security clearance required for the position or client environment.
PNT Flight Software Developer
Intuitive Machines LLC Houston, Texas
Job DescriptionJob Description PNT Flight Software Developer Houston, TX, Glen Burnie, MD, or Littleton, CO Salary range: $95,000 - $203,000 based on experience About Intuitive Machines: Intuitive Machines is an innovative and cutting-edge space company making cislunar space accessible to both public and private customers. Our mission is to further science and exploration, communications, and economic progress from the Earth to the Moon and beyond. With multiple NASA lunar missions in development and additional private missions on our manifest, we pride ourselves in supporting NASA, our customers, and the nation in paving the way to return humans to the surface of the Moon. Our world-class team includes experts in all aspects of spacecraft subsystems design, development, and test, on-orbit operations, and safety. About the Position: Intuitive Machines is seeking a Flight Software Developer to join our Positioning, Navigation and Timing (PNT) team. This position will support real-time navigation flight software development, HWIL navigation sensor integration, performance, and testing. The applicant will be located on-site at one of the IM main offices in Houston, TX or Glen Burnie, MD. The candidate will work in a cross-functional team on the design, development, manufacture, test, and on-orbit operation of flight and ground support software for the Lunar Data Network relay satellites. Responsibilities: Real-time flight software development and testing Integration and test of flight software in software- and hardware-in-the-loop environments Development of software- and hardware-in-the-loop environments Requirements: MS or Ph.D. in Aerospace Engineering or related field with 5+ years of experience preferred Experience with C, C++, and Python Experience with real-time software Experience with GN&C hardware including IMU, Star Trackers, GPS, LIDAR and OpNav Experience with SWIL and HWIL testing and integration Experience with GN&C sensor testing, planning, and modelling Experience supporting a multi-disciplinary team Experience with spacecraft dynamics and orbital mechanics Experience with JIRA and Agile processes Experience with Git version control preferred Preferred: Experience with navigation sensor hardware, Kalman filters, LIDAR, real-time software, Monte Carlo analysis, C/C++, Python, Trick, Bash, GEONS, CSPICE, GMAT, Monte Experience in relative navigation, image processing, and feature detection techniques Experience developing high fidelity, hardware/software-in-the-loop PNT or GN&C simulations US EEO Statement: Intuitive Machines is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.
09/13/2026
Full time
Job DescriptionJob Description PNT Flight Software Developer Houston, TX, Glen Burnie, MD, or Littleton, CO Salary range: $95,000 - $203,000 based on experience About Intuitive Machines: Intuitive Machines is an innovative and cutting-edge space company making cislunar space accessible to both public and private customers. Our mission is to further science and exploration, communications, and economic progress from the Earth to the Moon and beyond. With multiple NASA lunar missions in development and additional private missions on our manifest, we pride ourselves in supporting NASA, our customers, and the nation in paving the way to return humans to the surface of the Moon. Our world-class team includes experts in all aspects of spacecraft subsystems design, development, and test, on-orbit operations, and safety. About the Position: Intuitive Machines is seeking a Flight Software Developer to join our Positioning, Navigation and Timing (PNT) team. This position will support real-time navigation flight software development, HWIL navigation sensor integration, performance, and testing. The applicant will be located on-site at one of the IM main offices in Houston, TX or Glen Burnie, MD. The candidate will work in a cross-functional team on the design, development, manufacture, test, and on-orbit operation of flight and ground support software for the Lunar Data Network relay satellites. Responsibilities: Real-time flight software development and testing Integration and test of flight software in software- and hardware-in-the-loop environments Development of software- and hardware-in-the-loop environments Requirements: MS or Ph.D. in Aerospace Engineering or related field with 5+ years of experience preferred Experience with C, C++, and Python Experience with real-time software Experience with GN&C hardware including IMU, Star Trackers, GPS, LIDAR and OpNav Experience with SWIL and HWIL testing and integration Experience with GN&C sensor testing, planning, and modelling Experience supporting a multi-disciplinary team Experience with spacecraft dynamics and orbital mechanics Experience with JIRA and Agile processes Experience with Git version control preferred Preferred: Experience with navigation sensor hardware, Kalman filters, LIDAR, real-time software, Monte Carlo analysis, C/C++, Python, Trick, Bash, GEONS, CSPICE, GMAT, Monte Experience in relative navigation, image processing, and feature detection techniques Experience developing high fidelity, hardware/software-in-the-loop PNT or GN&C simulations US EEO Statement: Intuitive Machines is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.
Senior Scientific Software Engineer - AWS/Python
Executive Recruiting Fresno, California
Job DescriptionJob Description Select Source Solutions is seeking an experienced Senior Scientific Software Engineer - AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data processing, large-scale data management, and application modernization. In this role, you will work closely with scientists, software engineers, cloud architects, and system administrators to build reliable, scalable solutions using Python, AWS, CI/CD, and modern cloud technologies. This position is ideal for an experienced software professional who enjoys solving complex technical challenges and supporting data-intensive scientific environments. What You Will Do Design, develop, test, deploy, and maintain software supporting scientific data processing and archive workflows. Develop and maintain Python-based applications, services, and automation tools. Build, enhance, and support CI/CD pipelines for automated software development, testing, integration, and deployment. Support the migration and modernization of scientific applications and workflows from on-premises infrastructure to Amazon Web Services (AWS). Collaborate with scientists, software engineers, cloud architects, and system administrators to design and implement scalable cloud solutions. Develop solutions for processing, storing, accessing, and managing large-scale scientific datasets using modern cloud technologies. Troubleshoot application, workflow, infrastructure, and deployment issues to maintain reliable system performance. Research, evaluate, and implement technologies that improve system performance, scalability, automation, security, and maintainability. Create and maintain technical documentation, software designs, architecture documentation, and operational procedures. Participate in Agile/Scrum development activities, including sprint planning, technical discussions, code reviews, retrospectives, and team collaboration. Apply software engineering, cloud development, and DevOps best practices throughout the software development lifecycle. What You Will Bring Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Data Science, a related technical discipline, or equivalent relevant professional experience. Eight (8) or more years of experience developing scientific, data-intensive, or large-scale software applications. Strong experience developing applications and automation solutions using Python. Experience developing, maintaining, or supporting CI/CD pipelines and software automation. Experience developing or supporting applications within Amazon Web Services (AWS) environments. Experience with cloud-native application development and infrastructure automation. Familiarity with scientific data processing and large-scale data management. Experience working in Agile/Scrum software development environments. Strong analytical, problem-solving, and troubleshooting skills. Strong written and verbal communication skills with the ability to collaborate effectively across technical and scientific teams. Preferred Qualifications Experience migrating applications, datasets, or workflows from on-premises environments to AWS. Experience with data lake architectures, data mesh concepts, or other modern cloud data management approaches. Experience supporting large-scale archive systems, scientific data repositories, or data-intensive platforms. Experience with Infrastructure as Code (IaC) technologies such as Terraform, AWS CloudFormation, or AWS CDK. Experience using Git-based source control, branching strategies, and modern DevOps practices. Experience supporting high-performance computing (HPC), distributed computing, or large-scale parallel processing environments. Familiarity with AWS services used for compute, storage, data processing, automation, monitoring, and application deployment. Work Authorization and Security Clearance Requirements Must be able to meet applicable work authorization requirements. Must be able to obtain and maintain any security clearance required for the position or client environment.
09/13/2026
Full time
Job DescriptionJob Description Select Source Solutions is seeking an experienced Senior Scientific Software Engineer - AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data processing, large-scale data management, and application modernization. In this role, you will work closely with scientists, software engineers, cloud architects, and system administrators to build reliable, scalable solutions using Python, AWS, CI/CD, and modern cloud technologies. This position is ideal for an experienced software professional who enjoys solving complex technical challenges and supporting data-intensive scientific environments. What You Will Do Design, develop, test, deploy, and maintain software supporting scientific data processing and archive workflows. Develop and maintain Python-based applications, services, and automation tools. Build, enhance, and support CI/CD pipelines for automated software development, testing, integration, and deployment. Support the migration and modernization of scientific applications and workflows from on-premises infrastructure to Amazon Web Services (AWS). Collaborate with scientists, software engineers, cloud architects, and system administrators to design and implement scalable cloud solutions. Develop solutions for processing, storing, accessing, and managing large-scale scientific datasets using modern cloud technologies. Troubleshoot application, workflow, infrastructure, and deployment issues to maintain reliable system performance. Research, evaluate, and implement technologies that improve system performance, scalability, automation, security, and maintainability. Create and maintain technical documentation, software designs, architecture documentation, and operational procedures. Participate in Agile/Scrum development activities, including sprint planning, technical discussions, code reviews, retrospectives, and team collaboration. Apply software engineering, cloud development, and DevOps best practices throughout the software development lifecycle. What You Will Bring Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Data Science, a related technical discipline, or equivalent relevant professional experience. Eight (8) or more years of experience developing scientific, data-intensive, or large-scale software applications. Strong experience developing applications and automation solutions using Python. Experience developing, maintaining, or supporting CI/CD pipelines and software automation. Experience developing or supporting applications within Amazon Web Services (AWS) environments. Experience with cloud-native application development and infrastructure automation. Familiarity with scientific data processing and large-scale data management. Experience working in Agile/Scrum software development environments. Strong analytical, problem-solving, and troubleshooting skills. Strong written and verbal communication skills with the ability to collaborate effectively across technical and scientific teams. Preferred Qualifications Experience migrating applications, datasets, or workflows from on-premises environments to AWS. Experience with data lake architectures, data mesh concepts, or other modern cloud data management approaches. Experience supporting large-scale archive systems, scientific data repositories, or data-intensive platforms. Experience with Infrastructure as Code (IaC) technologies such as Terraform, AWS CloudFormation, or AWS CDK. Experience using Git-based source control, branching strategies, and modern DevOps practices. Experience supporting high-performance computing (HPC), distributed computing, or large-scale parallel processing environments. Familiarity with AWS services used for compute, storage, data processing, automation, monitoring, and application deployment. Work Authorization and Security Clearance Requirements Must be able to meet applicable work authorization requirements. Must be able to obtain and maintain any security clearance required for the position or client environment.

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board