A leading research laboratory in Lexington, MA is seeking a motivated Software Architect to lead a dynamic team in a rapid prototyping environment. The candidate will oversee software design and development, integrating advanced algorithms and sensor data, while also mentoring junior staff members. Ideal applicants will have a Master's degree and significant experience in software architecture, cloud services, and Agile methodologies. Join a team committed to national security through innovative energy solutions.
Qualifications
3+ years of experience in software development.
Ability to lead a team in a fast-paced environment.
Experience with machine learning and data integration.
Responsibilities
Lead software design and implementation in a prototyping environment.
Develop and integrate sensor data and algorithms.
Mentor junior staff and manage documentation.
Skills
Software architecture development
Modular and scalable microservice architecture
Cloud-native services
Data pipelines and APIs
Python or Java proficiency
Continuous integration and deployment (CI/CD)
Agile methodologies
Database optimization
Machine learning techniques
Education
M.S. in Computer Science, Computer Engineering, or related discipline
Tools
AWS
Azure
Linux
Windows
Job description
A leading research laboratory in Lexington, MA is seeking a motivated Software Architect to lead a dynamic team in a rapid prototyping environment. The candidate will oversee software design and development, integrating advanced algorithms and sensor data, while also mentoring junior staff members. Ideal applicants will have a Master's degree and significant experience in software architecture, cloud services, and Agile methodologies. Join a team committed to national security through innovative energy solutions.