Astronomer, Inc. is a remote-first, venture-backed computer software startup company that specializes in helping organizations adopt Apache Airflow®, an open-s
Senior Software Engineer
Location
New York
Posted
34 days ago
Salary
$180K - $210K / year
Seniority
Senior
Job Description
Senior Software Engineer
Astronomer, Inc.
Title: Senior Software Engineer (Node.js, Golang) Location New York City Employment Type Full time Location Type Hybrid Department Engineering Astronomer empowers data teams to bring mission-critical software, analytics, and AI to life and is the company behind Astro, the industry-leading unified DataOps platform powered by Apache Airflow®. Astro accelerates building reliable data products that unlock insights, unleash AI value, and powers data-driven applications. Trusted by more than 800 of the world's leading enterprises, Astronomer lets businesses do more with their data. To learn more, visit www.astronomer.io. About this role: As a Senior Software Engineer at Astronomer, you’ll build the application-layer services and user experiences that customers rely on every day to run and scale their data workflows. This role sits within the Astro Private Cloud team, focused on building the Control Plane services and user experiences. You’ll design and build microservices, APIs, and UI components that power how customers deploy, configure, monitor, and operate Airflow environments at scale. You’ll work on top of a Kubernetes-based platform, partnering closely with the core infrastructure and QA teams, but your day-to-day work will center around backend services, APIs, and customer-facing features. This is a backend-leaning, full-stack role where you’ll have direct impact on product experience, usability, and reliability. This role is based in New York City with a hybrid work schedule. What You Get To Do: - Design and build microservices and APIs that power the Control Plane (Node.js, Go, Python) and manage the lifecycle of Airflow environments (provisioning, configuration, scaling, upgrades) - Develop customer-facing features and UI components using React that make complex systems intuitive and easy to use - Own features end-to-end, from concept to production across APIs, backend services, and frontend interfaces - Build systems that orchestrate environment lifecycle management, including deploys, upgrades, configuration changes, and operational workflows - Partner with product managers, designers, and customers to translate real-world needs into impactful product capabilities - Improve the usability, performance, and reliability of the platform with a strong focus on customer experience - Contribute to system design and architecture decisions for control plane services, including APIs, authentication, multi-tenancy, observability, and service interactions - Collaborate with platform/infrastructure teams, while maintaining primary ownership of services and product features - Help define best practices for how engineers build and extend application services on Astro Private Cloud What You Bring to the Role: - 5+ years of software engineering experience with strong ownership of building and shipping production systems end-to-end - Strong experience building backend services or microservices using Node.js - Experience with Golang or Python - Experience building or contributing to modern frontend applications (React.js or similar), or willingness to do so - Experience working in cloud-native environments (Kubernetes, AWS/GCP/Azure) - Solid understanding of system design, APIs, and distributed systems - Strong communication skills, with the ability to collaborate across teams and influence decisions - Experience designing systems and clearly communicating architecture, such as diagrams and design docs - Experience with SQL databases such as Postgres or MySQL - Experience working with CI/CD tools such as CircleCI in cloud-native environments (AWS, GCP, or Azure) - Ability to balance technical excellence with product thinking and customer needs - Experience with security best practices across the full stack, including API controls (rate limiting, auth), Kubernetes (RBAC, Kyverno/OPA), secrets management, and container security - Experience using AI-assisted development tools (e.g., code generation, debugging, or productivity tools) to improve engineering velocity Bonus Points If You Have: - Experience with Apache Airflow or similar workflow orchestration tools - Experience building highly available, scalable systems, such as scale testing, disaster recovery, or capacity planning - Familiarity with observability tools like Prometheus, Grafana, or ELK - Experience with OpenShift or Red Hat ecosystems Why This Role is Exciting: - You’ll work on features customers see and use every day, not just behind-the-scenes systems - You’ll work on the control plane that helps enterprises orchestrate and manage Airflow environments at scale - You’ll operate at the intersection of product, platform, and user experience - You’ll help simplify complex infrastructure into intuitive, powerful workflows - You’ll work in an engineering culture that embraces AI-assisted development tools and workflows to improve productivity and accelerate delivery The estimated salary for this role ranges from $180,000 - $210,000 based on leveling and geography, along with an equity component and a comprehensive benefits package. This range is merely an estimate; actual compensation may deviate from this range based on skills, experience, and qualifications. #LI-Hybrid #LI-Fulltime At Astronomer, we value diversity. We are an equal opportunity employer: we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
Coastal Associate IV
Moffatt & NicholMoffatt & Nichol, established in 1945, is a global infrastructure advisory firm specializing in the planning and designing of facilities that serve coastlines,
Plan and design urban waterfront and coastal structures, conduct ecological assessments and feasibility studies, and prepare engineering designs by analyzing various data sources to support project development and implementation.
Software Engineer
SiemensSiemens is an industrial electrical engineering and electronics corporation that began in 1847 as a small workshop in Berlin, Germany, and has grown to become a
Title: Software Engineer - C++ / Compiler Location: Waltham United States Job Description: Job ID 489733 Posted since 22-Apr-2026 Organization Digital Industries Field of work Research & Development Company Siemens Industry Software Inc. Experience level Experienced Professional Job type Full-time Work mode Hybrid (Remote/Office) Employment type Permanent Location(s) - Waltham - Massachusetts - United States of America Company: Siemens EDA Job Title: Software Engineer - C++ / Compiler Job Reference #: 489733 Job Location: Waltham, MA Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design. Siemens EDA is looking for a software development engineer to work in the Hardware Assisted Verification (HAV) division. HAV develops and manufactures emulators for functional verification of System-on-Chip circuit designs. In emulation systems, custom software compiles a circuit design's high-level description into a low-level binary representation that can be loaded and run on the emulation hardware. The individual that fills this position will become a member of emulator compiler specialists developing the compiler software for Siemens EDA's next generation emulators. The Software Development Engineer will have responsibilities in development and improvement of the part of the compiler that analyzes the customer design in order to map it on the emulator resources. This includes analysis of clock and data networks, partitioning, placing and synthesis of logic to support the mapping of the customer design onto the emulator. The individual will participate in design and implementation of new functionality for this part of the compiler as well as support current functionality. The work will be mostly in C++ on Linux. They will write system level tests that use software simulation as well as develop new testing methods. This position will include interaction with other software teams as well as Veloce hardware teams in an international, multi-site, development environment. This position requires onsite work at our Waltham, MA facilities; remote work is not an option for this role. Job Qualifications: - BS, MS or PhD in Computer Science or Computer Engineering. - 0 to 3 years of industry, software development experience in developing large C++ applications as part of a team. - Demonstrated experience with algorithm and data structure design. - Understanding of gate level digital logic design. - Excel both in a team-oriented development and working independently. - Must be able to work onsite at our Waltham, MA facilities. Desired Skills: - Demonstrated Experience in EDA software development, especially in timing analysis, synthesis, design partition or placement is a plus. - Software engineering skills with experience in use of Unix/Linux OS. - Demonstrated experience with software testing methods. - Experience in use of Hardware description language (Verilog/Vhdl). - Experience in use of a software simulation tools (Modelsim, etc). - Knowledge of scripting languages (Python or SH script) would be useful. This position will be subject to U.S. export control requirements under the International Traffic in Arms Regulations (ITAR) and/or Export Administration Regulations (EAR). Employment is contingent on either verifying the U.S. Person status or obtaining any necessary export license Why us? Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software. A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow! Siemens Software. Transform the Everyday #LI-EDA #LI-CF1 #LI-HYBRID You'll Benefit From Siemens offers a variety of health and wellness benefits to our employees. Details regarding our benefits can be found here: https://www.benefitsquickstart.com/siemens/index.html The pay range for this position is $90,000 - $162,000 annually with a target incentive of 3-5% of the base salary. The actual wage offered may be lower or higher depending on budget and candidate experience, knowledge, skills, qualifications, and premium geographic location. Equal Employment Opportunity Statement Siemens is an Equal Opportunity Employer encouraging inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, order of protection status, protected veteran or military status, or an unfavorable discharge from military service, and other categories protected by federal, state or local law. EEO is the Law Applicants and employees are protected from discrimination on the basis of race, color, religion, sex, national origin, or any characteristic protected by Federal or other applicable law. Reasonable Accommodations If you require a reasonable accommodation in completing a job application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please fill out the accommodations form by clicking on this link Accommodation for disability form. If you're unable to complete the form, you can reach out to our AskHR team for support at 1-866-743-6367. Please note our AskHR representatives do not have visibility of application or interview status. Pay Transparency Siemens follows Pay Transparency laws. California Privacy Notice California residents have the right to receive additional notices about their personal information. To learn more, click here. Criminal History Qualified applications with arrest or conviction records will be considered for employment in accordance with applicable local and state laws.
Substation Project Engineer
PG&E CorporationThe Pacific Gas and Electric Corporation, more commonly referred to as the PG&E Corporation, was officially incorporated in 1905 with the merger of the San Fran
Title: Substation Project Engineer Location: Oakland United States Job Description: Requisition ID # 170033 Job Category: Engineering / Science Job Level: Individual Contributor Business Unit: Electric Engineering Work Type: Hybrid Department Overview The hardworking coworkers of Electric Engineering ensure all manners of electric engineering—including electric standards and process safety, electric design engineering, instrumentation testing and controls, undergrounding, electric regulatory compliance and electric investment planning—are in place to safely enable a strategic and stable workplan for our Electric Operations partners. Our organization is accountable for program planning, financial budgeting, and project execution and delivery of all electric engineering projects. Electric Engineering is comprised of approximately 2,000 coworkers. Position Summary This position is represented by Engineers & Scientists of California (ESC), subject to collective bargaining. This is a journey-level project engineer job that requires mastery of the Associate level engineer skills and duties and is responsible for leading the engineering and design of more complex projects. Uses independent judgment in applying engineering principles, working with minimal supervision. Works with engineers, project managers, construction personnel, and other business partners in assessing project needs. Responsibilities beyond those of associate Project engineer include, but are not limited to, the following: Develop technical studies and reports, and provide guidance to contractors and outside vendors. This position is hybrid, working from your remote office and your assigned work location based on business need. The assigned work location will be within the PG&E Service Territory PG&E is providing the salary range that the company in good faith believes it might pay for this position at the time of the job posting. This compensation range is specific to the locality of the job. The actual salary paid to an individual will be based on multiple factors, including, but not limited to, specific skills, education, licenses or certifications, experience, market value, geographic location, collective bargaining agreements, and internal equity. The annual salary range is: CA Minimum, $115,128 CA Maximum, $175,080 Job Responsibilities - Presents findings to internal organizations, contractors and outside vendors. - Provides technical expertise and performs engineering analyses, studies, and develops conceptual designs. - Assists in root cause analysis. - Develops, evaluates, and recommends alternative project proposals. - Conducts walkdowns and design review meetings. - Participates in the development of effective restoration plans. - Prepares written technical documents such as design criteria, specifications, and reports. - Solicits, prepares, and evaluates contracts and proposals from engineering consultants. Reviews consultant contracts for technical compliance. - Interprets and applies applicable codes and regulations. - Provides guidance to design and contractor team members, and reviews design and technical documents. - Provides technical expertise and performs engineering analyses, studies, and develops conceptual designs. - Approves reports, new drawings, and revisions to existing drawings for projects. - In emergencies, promptly responds to facility failures. - Represents PG&E to government bodies as required for assigned projects. - Responds, in emergencies, to facility failures. - Reviews consultant contracts for technical compliance. - Solicits, prepares, and evaluates contracts and proposals from engineering consultants. - Resolves problems of moderate scope, typically requiring standard solutions. - Assignments typically require standard solutions. - Under general direction, independently plans work to meet assigned objectives; progress is reviewed periodically for technical accuracy and adequacy in process and upon completion. - External contacts are primarily coordinating with contractors and vendors. Internal contacts are with clients and project team members. - May guide the work of less experienced team members. - Exchanges information with others outside the team. - May partner to solve problems or explore alternative solutions. - Capable of coordinating with project team and has basic understanding of the roles and responsibilities of project managers. Able to work with limited supervision and guidance to meet project commitments. - Able to work with internal and external customers and suppliers. - Able to understand and implement the technical requirements of interfacing engineering disciplines. - Demonstrates informed judgment when making decisions and recommendations. - Uses judgment in applying engineering principles and techniques to determine cost effective and practical solutions. - Ability to manage and complete several projects concurrently, depending on scope and complexity. - Interprets applicable codes, industry standards and regulations and educates others. - Can provide thorough analysis of issues and justification of recommendations. - Takes ownership of problems and their solutions. Qualifications Minimum: - Bachelor’s degree in Electrical Engineering or a related technical discipline from an accredited curriculum in the US or the equivalent from outside the US - 3 years of cumulative experience in electrical (power systems) engineering and design Desired: - Experience in substation engineering and design - Experience in project management - California PE license
Senior Staff Engineer - Full Stack
ExperianWe're unlocking the power of data to help create a better tomorrow.
Lead the design and delivery of scalable customer-facing platforms, drive modern engineering practices, and establish best practices for testing and reliability, while contributing to critical code paths across frontend and backend systems.


