×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Developer

Job in North Tonawanda, Niagara County, New York, 14120, USA
Listing for: Magellan AI
Full Time position
Listed on 2026-09-23
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Backend Developer
Salary/Wage Range or Industry Benchmark: 140000 - 180000 USD Yearly USD 140000.00 180000.00 YEAR
Job Description & How to Apply Below

Who we are:

Magellan AI gives brands, agencies and publishers visibility into the podcast advertising market and proof that it works. Our audio analysis and NLP track ad placements across thousands of shows. Our measurement and attribution tools connect those ads to the traffic and conversions they drive, so buyers can optimize campaigns and sellers can prove performance.

We are looking to hire an experienced full-stack developer to join our team of seven engineers, to help launch a major new feature and continue to enhance our core product. The job has changed shape over the past year: most of our code is now drafted by AI agents — Claude Code and Codex — working under close supervision. We ship considerably more than we used to, and the scarce skill is no longer typing speed.

It is knowing what to build, specifying it precisely, and being able to tell a correct answer from a convincing one. We are seeking someone who can handle many responsibilities, including:

  • Adding new features to our Ruby on Rails application from top-to-bottom, full stack. You will work with operations and sales to help creatively design ‘good enough’ yet professional solutions.
  • Directing AI coding agents through real work: framing the problem and its constraints, reviewing what comes back line by line, pushing back when a solution has outgrown the problem, and starting over simpler when that is the right call. You own the result regardless of who typed it.
  • Increasing system/code quality by using practices such as TDD and refactoring. Quality around the core of the system has become more important as we scale up — and more important still now that the volume of code we produce has gone up.
  • Writing the design down before the code: specs, architecture decision records, and product documentation for our operations team. Precise writing is a core engineering skill here, because it is both how we align with each other and how we brief our agents.
  • Extending our own tooling — the skills, subagents and CLI helpers that encode how we work. Codifying a workflow so the whole team, and their agents, can repeat it is ordinary, reviewed work here.
  • Building AI-facing product surfaces, like our Ad Intelligence MCP server, where the consumer of the API you design is a language model rather than a browser — with the authentication, policy gates and audit logging that implies.
  • Enhancing usability of existing features via Turbo/Stimulus and other front-end improvements.
  • Troubleshooting and fixing performance issues and complicated logic across Postgres and Click House. Help simplify the system by bringing in smart design decisions.
  • Experimenting and providing stopgap solutions for potential opportunities. Sometimes this involves quick and dirty solutions such as scripting, SQL exports, web scraping and the like.
  • Sharing in providing operational support to make sure the system stays running and address any bugs. (Most usage is during normal business hours…we don’t do pagers.)
  • Experimenting via internal hackathons to produce novel solutions and feature enhancements.
Software Development at Magellan AI

We adhere to a lightweight Agile development process.

  • Every week, we have one formal product meeting with the revenue and operations team to reset priorities. The rest of the time is self-directed, with developers figuring out how to best solve any problems. In general, we are not working against any deadlines and make sure we take the time to do the job right.
  • We practice Collective Code Ownership so that anyone can change any line of code and anyone can introduce new libraries or tools.
  • We deploy code on a regular basis, usually every day. IOW, we ship fast and learn fast. A typical recent week is around 45 pull requests merged.
  • Claude Code and…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary