Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Engineer

$123k - $153k

National Radio Astronomy Observatory (NRAO)


National Radio Astronomy Observatory

Title: Software Engineer Group Lead, Online


Location: 155 Observatory Rd, Green Bank, WV 24944, USA 1011 Lopezville Rd, Socorro, NM 87801, USA 5651 Balloon Fiesta Pkwy, Albuquerque, NM 87113, USA


Requisition Number: 251


Job Family: Software Engineer


Pay Type: Salary


Required Education: ENG

J

Position Description:

Position Summary

The National Radio Astronomy Observatory (NRAO) is a prestigious research and development organization that plays a vital role in the study of the universe. Associated Universities, Inc. (AUI) is a nonprofit organization that manages and operates the NRAO under a cooperative agreement with the National Science Foundation. The Observatory is a hub for technological and scientific collaboration, operating state-of-the-art radio telescope facilities for use by the international scientific community. The Observatory has been instrumental in the study of black holes, galaxies, and the early universe.

At NRAO, we are recruiting a full-time Software Engineering manager, who will directly supervise software staff. The Online Group Lead supervises a team of software engineers, while providing planning and technical leadership for software products and shared software infrastructure that support online operating systems for the VLA, VLBA, and GBT--notably data acquisition, dynamic telescope scheduling, and observation preparation. The data acquisition process includes preparing the antenna arrays for scientific observations and dynamically selecting and executing the most suitable scheduling blocks based on the current array configuration and weather conditions. Observation Preparation Tools support calls for proposals for use of the NRAO telescopes. The Online software group will develop and maintain software capabilities and infrastructure components that can be applied across multiple NRAO systems and new projects.

The Software Engineering Group Lead will supervise software engineering staff and guide short- and long-term planning, coordinate development activities, and help establish engineering practices that improve interoperability, reliability, maintainability, and operational effectiveness. The role includes leading work related to shared software models, system integration, and other software infrastructure needed to support more uniform scientific computing environments.

This position requires close collaboration with scientists, software engineers, systems engineers, operations staff, and project stakeholders to ensure that common software infrastructure is aligned with current operational needs and future observatory capabilities. The group will help identify opportunities to standardize reusable components, reduce duplication, improve system consistency, and support the evolution of NRAO software systems over time.

This position can be based at any of our NRAO locations, including Albuquerque, NM, Socorro, NM, Charlottesville, VA, or Green Bank, WV. For well-qualified candidates, a remote work arrangement may be considered.

What You Will be Doing

As the Online Software Engineer Group Lead, you will be responsible for the overall personnel and technical management of software teams responsible for 1) data acquisition software systems, 2) dynamic telescope scheduling systems, 3) observation preparation tools, and 4) software system integration. You will also be responsible for regular reporting on management status and compliance with deadlines to senior management at NRAO and other participating organizations, and you may be asked to present that status to other stakeholders or advisory bodies in formal or informal reviews.

Personnel management involves building and maintaining a culture of trust, mutual collaboration, accountability, and excellence within the Online Software group and with its stakeholders. This includes:

  • Seeking to increase the technical diversity and expertise of the group through robust recruiting and onboarding practices.
  • Professional development for existing staff and succession planning.
  • Ensuring a professional working environment and efficient work processes are maintained through direct line management of staff.
  • Reviewing timesheets and periodic performance reviews, including interacting with the Human Resources and Business departments of the Observatory when necessary.
  • Proactive compliance with NRAO and government safety policies and procedures in own work area is expected.
  • With guidance from the Observatory Human Resource Department, coordinating and advising on personnel matters, ensuring compliance with applicable policies such as affirmative action.
  • Advising staff on planning, technical, and operational matters, instructs and orienting new employees as necessary.
  • Interpreting, implementing, developing and/or recommending changes to rules, regulations, policies and procedures set forth by the Observatory.

Programmatic management involves oversight of all aspects of the lifecycle of software for which the group is responsible, including:

  • Gathering of requirements, planning development, assigning tasks, tracking progress, coordinating integration, testing, acceptance, and release while fulfilling high standards of quality.
  • Managing stakeholder relationships, establishing priorities based on stakeholder needs, and maintaining effective communications.
  • Ensuring the delivery of high-quality software products by the team that meets stakeholder expectations and schedules.

Technical management involves interacting directly with all group members:

  • Developing the software infrastructure.
  • Guiding the integration of software components.
  • Maintaining a consistent view and quality of implementation across all of the software.
  • Approving technical direction within the team.
  • Interacting with a team of expert developers and improving on present practices whenever and wherever appropriate.

Work Environment

Work is typically performed in a research and development office environment. Occasional travel (domestic and international) may be required.

Who You Are:

Education

  • A Bachelors degree in computer science, physics, astronomy, or related field. Advanced degree preferred.

Experience

  • You must have at least three or more years of experience directly supervising a software team of three or more people. Additionally, you have at least seven years of experience in software development. Equivalent relevant experience may be considered.

Preferred Experience

Relevant experience with radio astronomy operating software and procedures is preferred. Knowledge of radio astronomy theories and practice would be valuable. Demonstrated experience providing technical leadership of complex data acquisition, scheduling, and operational support systems is preferred.

Skills and Competencies

As a Software Engineer Group Lead, you are expected to have demonstrated experience leading software development groups, preferably within the domain of astronomy. To be successful, you shall also have experience leading a distributed team of developers and be familiar with management, planning, and reporting aspects. You should be prepared to deal with already ongoing activities, while also having the ability to formulate a long-term direction. You should have experience balancing the maintenance, improvement, and enhancement of operational software. Planning skills and appropriate management of a team of expert developers and scientists are essential. Competency and experience dealing with the development process from requirements gathering, to development, testing and the formalism needed

  • Strong interpersonal and group communications skills, oral and written.
  • Familiarity with a wide variety of technologies, such as Java, C, C++, Python, testing frameworks, threading, parallelization.
  • Ability to translate science requirements into software requirements.
  • Understanding of software architecture and the implications it has for development.
  • Must possess strong leadership and delegation capabilities. Ability to maintain and develop productive collaborations across organizations, anticipate and mitigate political and technical issues.
  • Ability to establish firm, professional, and respectful interactions with staff and stakeholders.
  • Demonstrated strong initiative in refining and clarifying requirements, defining and implementing QA processes, plan definition and monitoring, defining technical direction, and facilitating alignment.
  • Ability to learn new areas and apply learning.
  • Strong troubleshooting and problem-solving abilities.
  • Familiarity with project management concepts and techniques.

Additional Requirement

Observatory employees must be authorized to work in the United States. The Observatory presently cannot sponsor H-1B Visas for this position.

Total Rewards:

Compensation

The starting salary of this position is between $123,000 and $153,000. Factors which may affect starting pay within this range may include; education, experience, skills, competencies, other qualifications of the successful candidate, as well as internal equity and labor market conditions.

Benefits:

Associated Universities, Inc (AUI) offers a comprehensive benefits package addressing the needs of employees and their families with most benefits beginning on the first day of employment, subject to eligibility requirements. AUI provides:

  • Excellent paid time off (13 holidays, annual accrual of up to 24 vacation days)
  • Medical, dental and vision plans are effective on the first day of employment.
  • AUIs retirement benefit contributes an amount equal to 10 percent of a qualified participants base pay with no required employee contribution.
  • Click Total Rewards for more information.

Application Instructions:

Select the Apply button above. Please be prepared to upload your current CV/Resume and a cover letter describing interest and suitability for the position.

Equal Opportunity Employer Statement:

AUI is an equal opportunity employer. To view our complete statement, please visit If you require reasonable accommodation for any part of the application or hiring process, you may submit your request by sending an email to View email address on click.appcast.io. PM20

Compensation details: 123000-153000 Yearly Salary

PI1656eee4bf01-26289-41338403

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer in Kirtland Air Force Base, NM vacancy
  • $165.5k - $205.5k

     ...is looking to hire a Principal Technical Lead to support HADES. This opening requires full...  ...mission capabilities. The Chief Engineer provides technical leadership for day-to-...  ...engineering, architecture, integration, software development, infrastructure, or technical... 
    Suggested
    Full time
    Contract work
    Work at office
    Flexible hours

    Auria

    Albuquerque, NM
    1 day ago
  •  ...health, transportation, and citizen services. We're a nonprofit engineering, applied research, and advanced technology organization working...  ...interest. With objectivity and integrity at our core, we lead federally funded research and development centers for U.S. government... 
    Suggested
    Work experience placement
    Internship
    Local area

    The MITRE Corporation

    Albuquerque, NM
    3 days ago
  • $92.3k - $166.85k

     ...Get familiar with , our radical program for employees to balance work & life. Job Description We are seeking a Lead Transmission Line Engineer who will manage a collaborative and dynamic team working in a fast- paced environment, solving challenging problems... 
    Suggested
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Leidos

    Albuquerque, NM
    1 day ago
  • $116k - $145.2k

     ...Auria is looking to hire a Lead Systems Engineer to support HADES. This opening requires full-time presence in Kirtland AFB, NM...  ...Minimum of 8 years of experience performing systems engineering, software engineering, systems integration, infrastructure engineering... 
    Suggested
    Full time
    Contract work
    For subcontractor
    Work at office
    Flexible hours

    RKF Engineering Solutions, LLC

    Albuquerque, NM
    1 day ago
  •  ...Senior Software Developer We are seeking a Senior Software Developer who can lead an agile delivery team, serve as Scrum Master, and provide hands-on technical direction to drive high-quality outcomes. This role requires a strong mix of technical leadership, solutioning... 
    Suggested

    PamTen

    Albuquerque, NM
    20 hours ago
  • $81.96k

    Job Title Location 2421 AZTEC RD NE, Albuquerque, NM, 87107-4200, United States Base Pay $81,956.52 - $81,956.52 / Year Job Category Product Owner, Product Manager, Software Development Employee Type Exempt Description Requirements

    Faith Comes By Hearing

    Albuquerque, NM
    4 days ago
  •  ...marketplace | Employee Resource Groups such as VetConnect, DEI Committee, Women's Committee. Position Summary: The Field Canvassing Team Lead is responsible for hiring, training, and developing a team of Field Canvassers to build Leaf Home brand awareness in pre-selected... 
    Full time
    H1b
    Work at office
    Local area
    Work from home
    Shift work
    Afternoon shift

    LeafHome

    Albuquerque, NM
    20 hours ago
  • Job Description As the Merchandise Leader, you are the Merchandising Team Leader's right hand in ensuring your store is always rocking AEO Brand Visual Standards. Your expertise lies in executing effective Floorsets, marketing and merchandising updates; plus, you ensure...
    Full time
    Part time
    Seasonal work
    Local area
    Flexible hours
    Shift work
    Weekend work
    Afternoon shift
    Early shift

    American Eagle Outfitters

    Albuquerque, NM
    2 days ago
  • $111.07k - $148.1k

     ...and hands-on position requiring the selected candidate to both lead and participate in multiple team environments and to provide independent...  ...knowledge and experience in system architecture and engineering disciplines. •Recommends optimized solutions to support current... 
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Albuquerque, NM
    1 day ago
  •  ...order throughout day. For complete job duties and requirements, see the Job Description. What You'll Do Why is Walmart America's leading grocery store? Our customers tell us one of the biggest reasons is our hard-working and happy-to-help fresh food and grocery... 
    Hourly pay
    Minimum wage
    Full time
    Temporary work
    Part time
    Shift work

    Walmart

    Albuquerque, NM
    1 day ago
  • $101.9k - $163k

     ...range of pathways that help learners achieve their goals and lead a choice-filled life. Our culture values inclusion, engagement...  ...learn more, please see . What you'll do here: As the Software Engineering Manager, you will lead a team dedicated to : Developing,... 
    Full time
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Albuquerque, NM
    4 days ago
  •  ...Team Manager Lead with purpose. Grow with support. At Panera, our leaders are celebrated for bringing out the best in their teams. Enjoy great perks, a welcoming culture, and the opportunity to make a real impact—every day. Get ready to rise and come join the fun... 
    Flexible hours
    Shift work
    Night shift

    Panera

    Albuquerque, NM
    3 days ago
  •  ...assisted treatment, and crisis services to individuals experiencing crisis, opioid use disorder, homelessness, and mental illness. Lead Navigator Community Bridges, Inc. (CB I) is an integrated behavioral healthcare agency offering a variety of different programs... 
    Full time
    Work experience placement

    Community Bridges

    Albuquerque, NM
    2 days ago
  •  ...decisions are our People First culture, customers, quality, shareholders, integrity, and corporate responsibility. Overview of the Lead, Visual role The Visual Merchandising Lead (Visual Lead) position will partner with management and District Visual Manager to... 
    Full time
    Part time
    Seasonal work
    H1b
    Local area
    Home office
    Relocation package
    Flexible hours
    Shift work
    Weekend work

    Williams-Sonoma

    Albuquerque, NM
    1 day ago
  •  ...Studios, Halo combines ambitious research and engineering with the operational support, capital...  ...the Role Halo Materials is seeking a Lead Quality Control Engineer to work...  ...integration. Evaluate and deploy hardware and software tools to accelerate materials... 
    Flexible hours

    Roadrunner Venture Studio

    Albuquerque, NM
    21 days ago
  • $21 - $29 per hour

     ...related action plans using the Open Door Policy: and assisting management with correcting ethical and compliance issues and problems Leads and participates in teams by using and sharing resources information and tools determining customer needs and business priorities... 
    Hourly pay
    Minimum wage
    Full time
    Temporary work
    Part time
    Work at office

    Walmart

    Albuquerque, NM
    1 day ago
  • $12 - $24.33 per hour

     ...Position Overview The Team Lead Customer Service works closely with the Store Manager to coordinate the work activities of team members, including training on company, client, and store operating policies and programs, as well as day-to-day store cashier operations... 
    Temporary work
    Part time
    Flexible hours
    Afternoon shift

    Follett

    Albuquerque, NM
    1 day ago
  • Plan, organize, train and direct Grocery Clerks; perform production and customer service functions; maximize store sales and profits. Role model and demonstrate the company's core values of respect, honesty, integrity, diversity, inclusion and safety

    Kroger

    Albuquerque, NM
    3 days ago
  •  ...Lead Dental Assistant Lead Dental Assistant - Sign on Bonus $2,000 The Dental Assistant supports dental care delivery by preparing treatment rooms, patients, instruments, and materials; passing instruments and materials; performing procedures in compliance with... 
    Work at office
    Relocation package

    Choice Health Care

    Albuquerque, NM
    4 days ago
  • Catering Lead At Panera, our people come first. If you’re looking for a place where you can grow, feel supported, be yourself, enjoy great perks, and have a little fun along the way—you’re in the right spot. We’re here to help you succeed every day, in every way. Get ready... 
    Full time
    Local area
    Flexible hours
    Shift work
    Night shift

    Panera LLC

    Albuquerque, NM
    4 days ago
  •  ...a safe and productive work environment by following and enforcing policies and procedures. Deliver Legendary Service and reinforce Leading with Legendary behaviors through Customer engagement, Team Member coaching, and accountability for execution. Use A+ Coaching routines... 
    Full time
    Part time
    Flexible hours
    Shift work
    Night shift
    Weekend work

    Tractor Supply

    Albuquerque, NM
    1 day ago
  • Job Description Accountable for all aspects of pharmacy practice, within the limits of state and federal laws and corporate policies. Manage and maximize the financial performance of the pharmacy department by monitoring the pharmacy budget, minimizing or altogether...
    Local area

    Kroger

    Albuquerque, NM
    4 days ago
  • $99k - $135k

     ...applicable certifications. Description Occupational Therapy Team Leader Career Opportunity Must Hold Occupational Therapy License Lead with Purpose in Occupational Therapy Seeking a career transcending the ordinary? Join Encompass Health where your leadership skills... 
    Full time
    Part time
    Flexible hours

    Encompass Health

    Albuquerque, NM
    4 days ago
  •  ...proprietary systems and people, from finance to launch operations. LEAD, IT SUPPORT Based on site at one of Rocket Lab’s locations in...  ...-tech industries like semiconductors or aerospace, supporting engineers, labs, manufacturing, and critical operations such as mission... 
    Permanent employment
    Full time
    Local area
    Immediate start
    Flexible hours
    Shift work
    Afternoon shift

    Rocket Lab USA

    Albuquerque, NM
    18 days ago
  •  ...Job Description Job Description About the Role: Second Concept Coatings Inc is looking for a driven and experienced Lead to join our growing team in Albuquerque, NM! This is an exciting opportunity to take charge on job sites, guide a skilled crew, and deliver... 
    For contractors

    SECOND CONCEPT COATINGS INC

    Albuquerque, NM
    23 days ago
  •  ...Job Description Job Description Description: The House Lead position is safety sensitive, salary exempt. The House Lead is responsible for the one residence, the employees working within the residence, and the program participants residing in the residence who have... 
    Shift work

    Providence Support Services, Inc.

    Albuquerque, NM
    23 days ago
  •  ...Class A Lead Support Driver The Class A Lead Support Driver serves as the Area Manager's primary operational partner and second-in...  ...Working knowledge of routing systems, CRM tools, and transportation software Strong attention to detail, accountability, and follow-... 
    Work at office

    Denali Water Solutions

    Albuquerque, NM
    3 days ago
  •  ...Team Lead The Team Lead assists in supervising and managing all day-to-day store operations while ensuring that 100% compliance exists with all established Company policies and procedures. Provides leadership, guidance and training to the store staff via direction... 
    Full time
    Part time

    Rack Room Shoes

    Albuquerque, NM
    1 day ago
  • $383.78k

     ...Job Description & Requirements Lead, Genitourinary Oncology StartDate: ASAP Pay Rate: $383776.00 - $680090.00 The University of New Mexico seeks a Genitourinary Medical Oncologist | Rebuild and Lead an Esteemed Oncology Team | Work at an NCI Comprehensive Cancer... 
    Live in
    Local area
    Immediate start

    AMN Healthcare

    Albuquerque, NM
    3 days ago
  • Job Description Job Description Paul Mitchell the School Albuquerque is seeking a qualified Education Leader to join our family! With over one hundred schools nation-wide, Paul Mitchell Schools is growing faster than ever. Our "One Size Fits All" and "Be Nice" culture...

    Paul Mitchell Schools

    Albuquerque, NM
    26 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!