Summary
Kitware is a research and development software solutions provider dedicated to advancing science and making a positive impact. They are seeking a Software Engineer to join their Software and Data Solutions team, where the role involves developing and supporting build tools and infrastructure for large-scale C++/Python product life cycles.
Responsibilities
- Develop and support a broad range of build tools and infrastructure for large-scale C++/Python product life cycles
Skills
- Bachelor's degree in Computer Science, Electrical and Computer Engineering, or related field
- Experience in the Linux command line interface (CLI) environment
- Experience supporting CMake-based Software Development Life Cycle (SDLC) systems
- Proficiency in developing Python and C++ code and applications
- Ability to thrive in an agile work environment with minimal supervision
- Ability to develop software for Unix, Linux, MacOS, and/or Windows operating systems
- Strong communication skills
- Due to contractual requirements, this position requires U.S. citizenship
- Full-time on-site work at Kitware's office in Clifton Park, NY
- Familiarity with one or more AI code-assistant tools (e.g., Github Copilot, Cursor, Claude Code)
- Familiarity with one or more Continuous Integration/Continuous Delivery (CI/CD) platforms (e.g., Jenkins, Github Actions, Azure DevOps)
- Experience using Github or Gitlab for code reviews, documentation, and release management
- Interest and experience in open source software development
Qualifications
Must Haves
- Bachelor's degree in Computer Science, Electrical and Computer Engineering, or related field
- Experience in the Linux command line interface (CLI) environment
- Experience supporting CMake-based Software Development Life Cycle (SDLC) systems
- Proficiency in developing Python and C++ code and applications
- Ability to thrive in an agile work environment with minimal supervision
- Ability to develop software for Unix, Linux, MacOS, and/or Windows operating systems
- Strong communication skills
- Due to contractual requirements, this position requires U.S. citizenship
- Full-time on-site work at Kitware's office in Clifton Park, NY
Nice to Haves
- Familiarity with one or more AI code-assistant tools (e.g., Github Copilot, Cursor, Claude Code)
- Familiarity with one or more Continuous Integration/Continuous Delivery (CI/CD) platforms (e.g., Jenkins, Github Actions, Azure DevOps)
- Experience using Github or Gitlab for code reviews, documentation, and release management
- Interest and experience in open source software development
Benefits
- Tuition reimbursement program
- Flexible working hours
- Six weeks paid time off
- 401(k)
- Health insurance
- Life insurance
- Short- and long-term disability insurance
- Bonus plan
- Free coffee, drinks, and snacks