Global site tag (gtag.js) - Google Analytics
The universe awaits

Software Engineer – Front-End

Software and Controls
  • Full-Time
  • Engineering
Pasadena, CA
Hybrid
2509
Position code

Background

The Giant Magellan Telescope is the most powerful ground-based telescope ever engineered. It was designed to push the boundaries of human knowledge and discover the unknown. With unmatched image quality, seven of the world’s largest mirrors will launch our view into the universe to uncover the cosmic mysteries of dark matter, investigate the origins of chemical elements, and search for signs of life on distant exoplanets for the first time.

The 30-meter class telescope is under construction at Las Campanas Observatory in Chile’s Atacama Desert, one of the best locations on Earth to view the heavens. From this unrivaled vantage into the southern sky, the Giant Magellan Telescope will produce the sharpest and most detailed images ever taken of our universe.

When complete in the early 2030s, the Giant Magellan Telescope will be the largest public-private funded science project in history. The endeavor was founded by an international consortium of 15 research institutions representing Australia, Brazil, Chile, Israel, South Korea, Taiwan, and the United States, and is managed by the GMTO Corporation, a 501(c)(3) nonprofit organization based in Pasadena, California. Our culture is impactful, inclusive, and fearlessly innovative. We solve the most difficult engineering challenges and scientific questions with talented individuals who share a passion for revolutionizing humanity’s knowledge of the universe.

We invite you to join our team and leave your mark on astronomy’s future and beyond.

The Universe Awaits™

Team

Software and Controls

Supervisor

Software and Controls Manager

JOB SUMMARY

The GMTO Software and Controls team develops the control systems, frameworks and applications that will enable the observatory to operate safely and efficiently, including telescope operation and control, observation scheduling and execution, data management, observatory configuration and monitoring, and operation user interfaces.

We are looking for an entry-level Front-End Software Engineer who is passionate about creating intuitive, high-performance user interfaces for complex systems. In this role, you’ll contribute to the design and implementation of web-based applications and underlying frameworks that support real-time operations, monitoring and diagnostics, and control at the observatory.

JOB DUTIES

  • Design and develop responsive and intuitive web user interfaces for scientific and engineering applications.
  • Collaborate with system architects, astronomers, and engineers to understand requirements and translate them to effective front-end designs.
  • Integrate with APIs and backend services to present real-time system information and support control interactions.
  • Contribute to reusable component libraries and design systems for internal applications.
  • Conduct code reviews, write unit tests, and participate in continuous integration to ensure software quality and adherence to coding standards and architectural guidelines.
  • Develop and maintain technical documentation such as design documents, Interface Control Documents (ICDs), user guides, API documentation, code examples, trade studies and test reports.
  • Assist in the deployment of software into test and production environments and troubleshoot runtime issues.
  • Stay up to date with emerging technologies and industry trends and propose improvements for our technology stack and software development best practices.
  • Willingness and ability to travel to foreign and domestic vendors, partners, and observatory locations as the need arises.

ESSENTIAL SKILLS, KNOWLEDGE, AND ABILITIES

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Strong foundation in Computer Science and Software Engineering principles, including data structures, algorithms, design patterns, object-oriented programming, functional programming, and general best practices.
  • Proficiency in Javascript, Python, and familiarity with at least one modern front-end framework (e.g., React, Vue, or Angular).
  • Understanding of HTML, CSS, and responsive design principles.
  • Basic understanding of REST APIs, data binding, and asynchronous communication.
  • Experience with User Experience (UX) design concepts or graphical design.
  • Eagerness to learn and grow as a front-end developer in a mission-driven technical environment.
  • Knowledge in software testing strategies, techniques, and tools, including test-driven development and regression testing.
  • Excellent verbal and written communication skills to effectively communicate with team members and external stakeholders.

DESIRED SKILLS, KNOWLEDGE, AND ABILITIES

  • Familiarity with observatory software, astronomical instrumentation, industrial control or scientific computing environments.
  • Understanding of distributed systems principles.
  • Familiarity with Linux environments and development practices.
  • Experience building dashboards, data visualizations, or control interfaces.
  • Exposure to web accessibility standards and design systems.
  • Understanding of performance optimization and front-end testing frameworks (e.g. Puppeteer, Jest, Cypress)
  • Experience working in Agile or Scrum-based teams.
  • Experience using Git or other version control systems in a collaborative environment.
  • Excellent problem-solving skills and the ability to demonstrate analysis of complex technical issues.

WORKING CONDITIONS

  • Normal open-plan office environment.
  • Access to the Server Room and Electronics lab for prototyping and testing.
  • Occasional trips to foreign and domestic vendors, partners, and observatory locations.

PHYSICAL REQUIREMENTS

No special physical requirements

DIRECT REPORTS

No direct reports

FEATURED BENEFITS

  • Medical insurance
  • Vision insurance
  • 401(k)
  • Dental insurance
  • Disability insurance

HIRING RANGE

$95,000- $115,000

The salary for this role will be set based on a variety of factors, including but not limited to, internal equity, experience, education, and training.

APPLYING

To apply send your resume or CV and a cover letter to careers@gmto.org.

If your skills and experience are a match for the position or if we need additional information, we will contact you. If we do not see a suitable match between your qualifications and the position, we will keep your information on file in the event future positions become available that are more suitable to your qualifications.

We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, or national origin, disability status, protected veteran status, or any other characteristic protected by law.

If you are a qualified individual with a disability or a disabled veteran, you have the right to request an accommodation if you are unable or limited in your ability to use or access our career center as a result of your disability. To request an accommodation, contact a Giant Magellan Telescope Corporation Human Resources Representative.

Similar Positions

President
  • Corporate
  • Full-Time
#2505
#2508
Director of Development
  • Development & Communications
  • Full-Time
#2506
Software Engineer – Back-End
  • Engineering
  • Full-Time
#2510
Project Scientist
  • Science
  • Full-Time
#2404

This Website Uses Cookies

We use cookies that are essential for our site to function. We do not collect personal information. By using our site, you agree to our Privacy Policy.