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

Senior Software Engineer

SkySpecs

Senior Software Engineer What will I be getting myself into? As a Senior Software Engineer, you will help shape the future of our Horizon platform and the way we build software. Horizon is the platform behind SkySpecs' wind and solar inspection and asset-management business, and the work is hands-on building, end to end. As the cost of producing code falls, an engineer's impact comes more than ever from judgment, design, and outcomes, not volume. AI is central to how we work here, and we treat it as serious leverage: a force multiplier for engineers who already have strong instincts, not a substitute for them. We expect everyone to keep pushing what AI, automation, and agents make possible, and to bring the judgment that makes that leverage pay off. We do not separate thinking from doing. Engineers are expected to understand the problems they are solving, formulate effective solutions, and participate directly in delivery by writing and owning production code. The people closest to the work are expected to challenge assumptions, improve proposed approaches, and actively shape how outcomes are achieved. This is a full-stack engineering role. While engineers may develop areas of deeper expertise, we expect everyone to be capable of working across frontend, backend, infrastructure, data, and developer tooling as needed to deliver outcomes. We value engineers who can understand the entire system, formulate end-to-end solutions, and contribute wherever the work requires. Our platform is built using AWS, GitLab, Auth0, Grafana, Terraform, Kafka, Node.js, TypeScript, Apollo GraphQL, React, Ant Design, Vitest, Playwright, and PostgreSQL. IN A GIVEN WEEK, YOU WILL: [15%] Work with product managers, customers, internal users, and other engineers to understand requirements, constraints, and desired outcomes. [10%] Formulate solutions, evaluate tradeoffs, and break work into executable milestones and implementation plans. [55%] Build and ship software. Examples include: Authoring and infrastructure as code. Designing and implementing new services and APIs. Building reusable user experiences and workflows. Improving reliability, performance, security, and developer productivity. Reviewing code generated by peers and by agents Leveraging AI tools and autonomous agents to accelerate delivery. [20%] Improve Horizon, our engineering systems, and the way we work. Examples include: Building internal tooling and automation. Improving documentation and architectural clarity. Reducing operational toil. Expanding AI and agent capabilities. Improving testing, observability, and deployment workflows. Exploring new ideas, experiments, and prototypes that could improve Horizon or the way we build software. Success is measured by outcomes delivered, not lines of code written. Requirements Core Expectations 5+ years in roles where you wrote, shipped, and operated production software. Depth in at least one part of the stack and the range to work across the rest. Strong software engineering fundamentals and systems-thinking. Ability to independently drive work from requirements through delivery. Good judgment around tradeoffs, architecture, and maintainability. Strong written communication skills. Demonstrated ability to work within a cross-functional team of technical and non-technical contributors. Ability to work effectively across multiple layers of the stack. Experience working with AI-assisted and agentic development workflows. Hands-on experience with AI-assisted and agentic development workflows, and a track record of evolving how you use them. Sound judgment when using AI tools, including reviewing and correcting agent-generated code. Bonus Points for Familiarity with our stack: AWS, GitLab, Auth0, Grafana, Terraform, Kafka, Node.js, TypeScript, Apollo GraphQL, React, Ant Design, Vitest, Playwright, and PostgreSQL. Experience building internal platforms, developer tooling, or automation systems. Experience operating distributed systems at scale. Background in utility scale energy generation, emphasis on renewables What We Value Own outcomes, not assignments. Have strong opinions that are loosely held. Operate autonomously and are self-accountable. Create clarity from ambiguity. Improve systems, not just features. Take initiative in identifying and addressing risks, improvements, and opportunities that increase the impact of their work. Continuously learn, adapt, and experiment with new technologies and ways of working. Location & Logistics This role may be remote or located in the SkySpecs Ann Arbor headquarters, depending on candidate location and preference. Remote applicants will be expected to attend team meetings primarily in the US Eastern timezone. Relocation: This position does not offer financial support for relocation. Sponsorship: Applicants must be currently located in the United States and legally authorized to work in the United States for this employer now and in the future, without the need for visa sponsorship. We are unable to sponsor or take over sponsorship of employment visas at this time. Compensation: Base salary dependent on experience and location. Position is eligible for discretionary annual bonus. SkySpecs is an equal opportunity employer. SkySpecs does not discriminate in employment with regard to race, color, religion, national origin, citizenship status, ancestry, age, sex (including sexual harassment), sexual orientation, marital status, physical or mental disability, military status or unfavorable discharge from military service or any other characteristic protected by law. #J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Ann Arbor, MI vacancy
  •  ...A leading transportation data management firm in Ann Arbor, Michigan, is seeking a Senior Software Engineer to design and maintain systems that power its platforms. The role involves collaboration with product and engineering teams across the full stack, from back-end... 
    Senior

    Midwestern Software Solutions, LLC ("MS2")

    Ann Arbor, MI
    3 days ago
  • $110k - $145k

     ...Departments of Transportation, are using MS2 software to manage their transportation data. MS2...  ...professionals and Software Engineers with competitive compensation and benefit...  ...to make a big impact! We are seeking a Senior Software Engineer to design, build, and... 
    Senior
    Work at office
    Relocation package
    Flexible hours
    Night shift
    1 day per week

    Midwestern Software Solutions, LLC ("MS2")

    Ann Arbor, MI
    3 days ago
  •  ...origin, or disability. Envision yourself at Barracuda: Barracuda Networks is seeking a talented individual to join us as a Senior Software Engineer to work on our Zero Trust products and cloud services. The individual will become a member tasked with the development of... 
    Senior
    Work experience placement
    Worldwide
    Flexible hours

    TenEleven Ventures

    Ann Arbor, MI
    3 days ago
  •  ...Senior Software Developer Our Development team focuses on implementation, using a test‑driven design and development approach. Developers work in pairs on a variety of projects, rotating pair partners and/or projects on a weekly basis. At Menlo, it's not as important to... 
    Senior
    Full time
    Work at office
    Trial period
    1 day per week

    Menlo Innovations

    Ann Arbor, MI
    4 days ago
  •  ...race, gender, religion, sex, sexual orientation, national origin, or disability. Envision yourself at Barracuda As a Senior Application Security Engineer, you’ll help shape the future of our AppSec program. You’ll work effectively and efficiently in a small, high-impact... 
    Senior
    Worldwide
    Flexible hours

    Barracuda Networks Inc

    Ann Arbor, MI
    4 days ago
  • Galaxy Software Solutions, Inc. is seeking a Senior Software Developer for a permanent position based in Canton, MI, with potential for multiple undetermined...  ...Candidates must have a Bachelor's degree in Computer Engineering, Electrical Engineering, or a related field, along... 
    Senior
    Permanent employment

    Galaxy Software Solutions, Inc.

    Canton, MI
    2 days ago
  •  ...We are looking for a Senior DevOps Engineer to join our team in Ann Arbor, MI. The DevOps team is responsible for everything between the hardware...  ...managing public cloud services – AWS, Azure, Google Cloud Software Engineering experience in a higher‑level language such as... 
    Senior
    Permanent employment
    Full time
    For contractors
    Work at office
    2 days per week
    3 days per week

    Clarivate Analytics

    Ann Arbor, MI
    3 days ago
  •  ...operate at the intersection of hardware, software, data science, and applied biomechanics,...  ...the future of sports tech. This Senior Software Developer position is an opportunity...  ...with Data Scientist/Signal Processing Engineer to incorporate analytical functionality... 
    Senior
    Full time
    Work experience placement

    GripFusion

    Ann Arbor, MI
    26 days ago
  • $105.9k - $180k

     ...back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together...  ...the best and the brightest research scientist, software engineers, application development engineers, and senior product technology process engineers. Central Engineering... 
    Senior
    Minimum wage
    Work experience placement
    Flexible hours

    KLA

    Ann Arbor, MI
    1 day ago
  • $112k - $184k

     ...Fullstack Visualization Software Engineer Palo Alto, CA / Ann Arbor, MI / Product & Technology - AD/ADAS / Employee / hybrid Woven by Toyota is enabling Toyota’s once-in-a-century transformation into a mobility company. Inspired by a legacy of innovating for the benefit... 
    Temporary work
    Work at office

    Woven

    Ann Arbor, MI
    3 days ago
  •  ...Full-Stack Software Engineer The University of Michigan has an available position of Full-Stack Software Engineer in Ann Arbor, MI. Position requires a Bachelor's degree in Computer Science or Computer Engineering & 60 months experience as a Full- Stack Software Engineer... 

    University of Michigan

    Ann Arbor, MI
    4 days ago
  • $100k - $140k

     ...Senior Application Engineer (Full-Stack) Location: Ann Arbor, MI Reports to: Chief Technology Officer About Town Square Health Town Square Health is reimagining what healthcare can be. We’re building a first-of-its-kind value-based care model with a singular... 
    Senior
    Full time
    Flexible hours

    Town Square Health

    Ann Arbor, MI
    1 day ago
  •  ...Senior Software Developer (Job Code: 1001) permanent Location: Canton, MI and multiple undetermined worksites throughout the US; Minimum Qualifications: Education: Bachelor – Computer Engineering, Electronic Engineering, Electrical and Electronics Engineering, Electronics... 
    Senior
    Permanent employment

    Galaxy Software Solutions

    Canton, MI
    4 days ago
  • $127k - $235k

     ...Senior Software Engineer – AI (Materia AI) We're building the next generation of AI‑powered platforms for tax and accounting professionals, and we’re looking for a Senior Software Engineer who can architect high‑performance backend systems that bring real‑world... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    13 hours ago
  •  ...systems across multiple industries—and we’re growing our team in Ann Arbor, Michigan. We’re looking for a Senior Full‑Stack Engineer who enjoys building software end‑to‑end and wants to work on a mix of SaaS platforms, cloud‑native applications, and AI‑enabled systems,... 
    Senior

    Symphonize

    Ann Arbor, MI
    3 days ago
  • $140k - $200k

     ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’... 
    Senior
    Remote work

    speechify

    Ann Arbor, MI
    8 days ago
  • $96k

     ...Sr. Software Engineer II Galaxy Software Solutions, Inc. has job openings for Sr. Software Engineer II. Jobs located in Canton, MI and various unanticipated locations throughout the U.S. Design, develop, and implement software applications. Review, evaluate, and test client... 
    Senior
    Permanent employment
    Temporary work
    Relocation

    Galaxy Software Solutions

    Canton, MI
    3 days ago
  •  ...headquartered in Ann Arbor, Michigan, the company also operates existing engineering branches in Taipei and Hsinchu Taiwan, and Riyadh, Saudi...  ...on‑chip AI inference. We’ve co‑designed a full hardware‑software stack (compiler, runtime, and APIs) to make AI development both... 
    Permanent employment
    Local area

    MemryX Inc.

    Ann Arbor, MI
    4 days ago
  • $69.1k - $141.5k

     ...Job ID326931Job Title: Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCIEmployee...  ...'s Radar and Sensor Technologies group is seeking aspiring engineers, signals analysts, and physicists to join our team to support... 
    Contract work
    Work experience placement
    Remote work
    Flexible hours

    CACI International

    Ypsilanti, MI
    3 days ago
  •  ...test stands, data management solutions, driveline test systems, engine test systems, brake test systems, wind tunnel balances,...  ...aerospace and rail sectors. HORIBA Automotive is searching for a Software Engineer to work out of our Ann Arbor, MI office. This person will... 
    Temporary work
    Work at office
    Worldwide
    Flexible hours

    HORIBA, Ltd.

    Ann Arbor, MI
    3 days ago
  • $110k - $140k

     ...beyond—is designed, installed, and tested to perform exactly as intended and meet the highest standards. We are seeking a Senior Project Engineer – Building Enclosure to join our dynamic team. In this role, you will lead and deliver building envelope commissioning and... 
    Senior

    FST Technical Services

    Ann Arbor, MI
    4 days ago
  • $150k - $200k

     ...heading to the office, or leaving earlier when needed to accommodate family commitments. About the Role Applied is seeking a Software Engineer with strong foundations in algorithmic optimization and multi-agent systems. You’ll tackle complex computational challenges in... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Ann Arbor, MI
    3 days ago
  • $110.9k - $188.5k

     ...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the...  ...with us. Job Description/Preferred Qualifications Software Engineers are core to KLA's technology, while we do not currently... 
    Minimum wage
    Work experience placement
    Flexible hours

    KLA

    Ann Arbor, MI
    3 days ago
  • $90k - $112k

     ...open team working to support our clients' software needs. Staff members work on a variety...  ...responsibility. We are seeking a Software Engineer who can reliably deliver features end-to...  ...and ownership expected of a Senior Engineer. You will contribute across the... 
    Work at office
    Relocation package
    Flexible hours
    1 day per week

    Midwestern Software Solutions, LLC ("MS2")

    Ann Arbor, MI
    4 days ago
  •  ...religion, sex, sexual orientation, national origin, or disability. Envision yourself at Barracuda Barracuda’s XDR Engineering team is looking for a Software Engineer II to join the organization. The team builds the XDR customer-facing app, plus a lot of the behind-the-... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Barracuda Networks Inc

    Ann Arbor, MI
    1 day ago
  • Rydberg Technologies is seeking a dynamic and experienced Software Engineer for quantum and photonic devices. This is a hands-on role in the development and integration of software solutions for our cutting-edge quantum and photonic devices and technology. You will work... 

    Rydberg Technologies

    Ann Arbor, MI
    4 days ago
  • $123k - $209k

     ...15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world...  ..., and innovate at the forefront of AI? We’re looking for a Senior Software Engineer with expertise in data science, AI training data... 
    Senior
    Minimum wage
    Work experience placement
    Flexible hours

    KLA

    Ann Arbor, MI
    more than 2 months ago
  •  ...multiple states, including architecture, engineering, planning, surveying, and construction...  ...seeking a highly motivated and experienced Senior Project Engineer with a strong...  ...modeling and analysis using industry-standard software (e.g., WaterGEMS, InfoWorks WS, HEC-RAS)... 
    Senior
    Contract work
    Temporary work
    For contractors
    Flexible hours

    OHM Advisors

    Ann Arbor, MI
    19 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Ann Arbor, MI
    1 day ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed...  ...and techniques for obtaining solutions. - Networks with senior internal and external personnel in own area of expertise. -... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Ann Arbor, MI
    13 hours ago

Do you want to receive more vacancies?

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