Senior Software Engineer

The Weather Company
Atlanta, GA

About The Weather Company:

The Weather Company is the world’s leading weather provider, helping people and businesses make more informed decisions and take action in the face of weather. Together with advanced technology and AI, The Weather Company’s high-volume weather data, insights, advertising, and media solutions across the open web help people, businesses, and brands around the world prepare for and harness the power of weather in a scalable, privacy-forward way. The world’s most accurate forecaster globally, the company reaches hundreds of enterprise clients and more than 360 million monthly active users via its digital properties from The Weather Channel (weather.com) and Weather Underground (wunderground.com).

Job brief:

The Weather Company is a cutting-edge technology company dedicated to innovation that improves the lives of our consumers. The WeatherFX/Insights Platform is focused on producing weather-based insights that are client actionable for tasks such as logistics planning/optimization, ad targeting, and activity planning. As a Software Engineer in this team, you will contribute to the development of a system that serves billions of requests daily, touching millions of lives.

We are seeking a highly skilled and motivated Senior Software Engineer with expertise in designing and implementing high-performance distributed cloud systems. As a key member of our engineering team, you will play a crucial role in architecting, developing, and optimizing the performance of our cloud-based solutions to ensure seamless and efficient operation at scale.

The impact you'll make:

System Architecture and Design:


  • Collaborate with cross-functional teams to design scalable, high-performance distributed systems on cloud platforms.

  • Evaluate and recommend appropriate technologies, tools, and frameworks for optimal system performance.

Development and Implementation:


  • Write clean, maintainable, and efficient code for distributed cloud-based applications.

  • Implement best practices for performance optimization, latency reduction, and resource utilization.

  • Contribute to the full development lifecycle of the system from design, to development, to deployment and operations. Produce infrastructure as code to deploy and run your applications.

Scalability and Reliability:


  • Design and implement strategies for horizontal scaling to meet growing demands.

  • Develop fault-tolerant and resilient systems to ensure high availability.

Performance Monitoring and Tuning:


  • Establish and implement performance metrics to monitor system health and identify areas for improvement.

  • Conduct thorough performance analysis and optimization to enhance overall system efficiency.

Collaboration and Documentation:


  • Collaborate with cross-functional teams, including product managers and QA engineers, to ensure successful project delivery.

  • Document system architecture, design decisions, and implementation details.

What you've accomplished:


  • Bachelor's or Master's degree in Computer Science or a related field.

  • Proven experience (5+ years) in designing and developing high-performance distributed systems.

  • Strong proficiency in programming languages such as Java, Kotlin, TypeScript, Python, or Go.

  • Expertise in cloud platforms (AWS, Azure, or GCP) and related technologies.

  • Solid understanding of distributed computing, micro-services architecture, and containerization (e.g., Docker, Kubernetes).

  • Solid understanding of web technology implementation and optimisation.

  • Solid understanding of Object-Oriented and Functional Programming methodologies.

  • Experience with performance analysis tools and methodologies.

  • Excellent problem-solving and troubleshooting skills.

Nice to have


  • Familiarity with serverless computing and event-driven architectures. Knowledge of network protocols and communication in distributed systems.

  • Experience with DevOps practices and CI/CD pipelines.

  • Experience with Machine Learning concepts and technologies is a plus.

  • Contribution to open-source projects or publications on distributed systems is a plus.


TWCo Benefits/Perks:


  • Flexible Time Off program

  • Hybrid work model

  • Variety of medical insurance options, including a $0 cost premium employee coverage

  • Benefits effective day 1 of employment include a competitive 401K match with no vesting requirement, national health, dental, and vision plans

  • Progressive family plan benefits

  • An opportunity to work for a global and industry-leading technology company

  • Impactful work in a collaborative environment

Posted 2026-02-10

Recommended Jobs

Retail Operations Supervisor (Pooler)

PetSmart
Pooler, GA

PetSmart does Anything for Pets JOIN OUR TEAM! Retail Operations Supervisor About Life at PetSmart At PetSmart, Anything for Pets begins with our people. Every associate plays a vital role in c…

View Details
Posted 2026-02-03

RN Health Care Facility Surveyor

Greenlife Healthcare Staffing
Avondale Estates, GA

RN Health Care Facility Surveyor - Georgia (#1147)  Employee retirement plan (401k) with a generous match and immediate vesting Company-issued and company-paid Amex card for travel A…

View Details
Posted 2026-01-14

BIM Modeler with Ace Electric

Ladder
Statesboro, GA

Description Link for Job Application: Our Mission is to Identify, Hire, Train and Retain the very best people!  Could that be you?  Join the Ace Electric team for opportunities to work with t…

View Details
Posted 2026-02-05

Assistant Director

Children's Courtyard
Duluth, GA

Join a strong community where all we do is care-for the children and families we serve every day, as well as for our dedicated team members. Our people are our best asset. We listen and we know what …

View Details
Posted 2025-12-19

Conference and Events Coordinator

Pontifical University of St. Thomas Aquinas - Angelicum
Rome, GA

ABOUT THE ROLE: The Conference and Events Coordinator will be responsible for the planning, coordination, and execution of the University's academic conferences, lectures, symposia, and institutional …

View Details
Posted 2026-02-03

Bridge Designer

AtkinsRéalis
Atlanta, GA

Job Description Overview We are hiring! AtkinsRéalis is seeking a Bridge Designer to join our team in Atlanta, GA. Your role Typical duties will involve conceptual and final design of …

View Details
Posted 2025-11-20

Sales Coordinator - Embassy Suites Savannah Historic District

Hilton
Savannah, GA

Provides the director and managers of sales and marketing with administrative and clerical support including word- processing, typing, e-mailing, filing, data-entry, faxing, copying, corresponding, a…

View Details
Posted 2026-02-09

Work from Home Junior Office Assistant

Top Level Promotions
Atlanta, GA

Work from Home Data Entry & Office Administration – Flexible Online Role About the Job We are seeking organized and motivated individuals in Atlanta, Georgia, USA, for an entry-level remo…

View Details
Posted 2026-01-09

Certified Surgical Tech

ScionHealth
Columbus, GA

At ScionHealth , we empower our caregivers to do what they do best. We value every voice by caring deeply for every patient and each other. We show courage by running toward the challenge and…

View Details
Posted 2026-01-29