Skip to main content

AccuWeather Careers

Software Developer III

State College, PA or Remote (Remote)midAdded today

About this role

AccuWeather seeks a senior backend engineer to lead the design and development of real-time weather data processing systems serving hundreds of millions of users. You'll architect scalable infrastructure, mentor junior developers, and own end-to-end data pipelines while collaborating across teams in a remote-friendly role.

What you'll do

  • Lead design, development, and maintenance of backend processors for ingesting, validating, and distributing real-time weather data
  • Own end-to-end data flows including monitoring, operational efficiency, and incident response
  • Design database schemas and SQL objects while setting reliability and performance standards
  • Drive technical alignment across engineers, product managers, and stakeholders on complex solutions
  • Conduct code reviews, mentor junior developers, and establish documentation and engineering standards
  • Investigate production issues, evaluate emerging technologies, and improve development processes

What they're looking for

  • Scala or Java with functional programming expertise
  • Relational database architecture and SQL optimization
  • Cloud platforms (Azure, AWS, or Google Cloud)
  • Real-time data processing and distributed systems design
  • XML, JSON, RESTful APIs, and data format handling
  • Event-driven or message-based system architecture
  • Technical leadership and code review
  • Mentorship and cross-team collaboration
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

AccuWeather Careers

AccuWeather builds weather forecasting systems and data visualization platforms that serve both consumer and enterprise customers. The company is hiring experienced software developers to modernize its core forecast processing infrastructure and real-time weather content delivery systems.

View all jobs at AccuWeather Careers

Likely interview questions

  • Walk us through a complex backend data processing system you've architected—how did you ensure scalability and reliability?
  • Describe your experience with functional programming in Scala or Java and how it influenced your design decisions.