Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
AccuWeather

Software Developer II

AccuWeather

Software Developer II at AccuWeather designing backend processing systems for real-time weather data flows. Role involves collaborating in an Agile environment with multiple technologies and teams.

Posted 7/25/2026full-timeRemote • Pennsylvania • 🇺🇸 United StatesMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in backend software development, focusing on designing and maintaining reliable processing systems for real-time weather data. Proficient in database schema design, SQL, and cloud deployment across platforms like Microsoft Azure, AWS, or Google Cloud.

Highest-signal resume keywords
Backend Software DevelopmentScala or Java ProgrammingCloud Application DeploymentDatabase Schema DesignData Processing with XML and JSON

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Backend Software DevelopmentScala ProgrammingJava ProgrammingSQLDatabase Schema DesignRESTful APIsFunctional ProgrammingData ProcessingRegular ExpressionsSoftware Testing
Soft Skills
CollaborationProblem-SolvingTime Management
Tools & Technologies
Microsoft AzureAWSGoogle Cloud
Industry Keywords
Real-Time Data ProcessingWeather DataTechnical DocumentationQuality AssuranceContinuous Improvement

Tech Stack

Tools & technologies
AWSAzureCloudJavaScalaSQL

About the role

Key responsibilities & impact
  • Design, develop, test, and maintain backend software processors that ingest, validate, transform, and distribute real-time weather data.
  • Collaborate with software engineers, data operations, product managers, and business stakeholders to design and implement processing solutions that support AccuWeather's consumer and enterprise products.
  • Develop new processing capabilities and enhance existing processors to support new weather data providers, data formats, business requirements, and product features.
  • Design and implement database schemas and supporting SQL objects used by backend processing applications.
  • Develop software that is reliable, maintainable, testable, and observable, with a focus on successful deployment and operation in production environments.
  • Collaborate with Enterprise Database Administrators and other platform teams to test, deploy, and maintain database changes in production.
  • Investigate, troubleshoot, and resolve software defects, production issues, and operational incidents affecting weather data processing systems.
  • Write and maintain technical documentation for software components, processing workflows, system changes, and operational procedures.
  • Revise and enhance existing software to improve functionality, performance, reliability, and maintainability.
  • Stay current with emerging technologies and software development best practices, applying them where appropriate to improve team capabilities and processing systems.
  • Contribute to the continuous improvement of team workflows, quality assurance practices, documentation, and development processes.

Requirements

What you’ll need
  • Bachelor's or Masters degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 3+ years of experience designing and developing backend services.
  • Experience developing software using Scala or Java, with exposure to functional programming concepts.
  • Experience developing and deploying applications in cloud environments such as Microsoft Azure, AWS, or Google Cloud.
  • Experience working with relational databases, including database schema design and SQL.
  • Experience processing structured and semi-structured data formats such as XML and JSON, working with RESTful APIs, and using regular expressions.
  • Ability to manage multiple priorities in a fast-paced development environment.

Benefits

Comp & perks
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options