Senior Software Engineer
3 weeks ago
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:
As a Senior Software Engineer on the Consumer Weather API Team, you will play a key role in the design, architecture, implementation, and delivery of our extensive suite of API products. You will work on REST APIs that heavily leverage edge caching and edge computing to deliver data efficiently to customers at very high volumes. Our platform processes millions of weather data requests per second, making high performance at every level of our stack a critical priority.
Working within a distributed team of local and remote engineers, you must excel at written communication and online collaboration. In this role, you will act as a technical liaison between our US-based team and a team of developers, QA, and DevOps engineers based in India. As a senior member of the development team, you will share your knowledge and experience with junior team members in both the US and India to support their growth, while also providing input to management and product teams.
Our technology stack includes several JVM languages (Scala, Clojure, and Java) for maintaining existing systems, while new software development is primarily conducted in Go.
The impact you'll make:
- Lead the architecture and development of scalable software solutions.
- Design and optimize high-performance REST APIs to support business needs.
- Serve as the technical liaison between US and India-based teams to ensure seamless collaboration.
- Mentor junior engineers and conduct thorough code reviews to uphold code quality and best practices.
- Collaborate with product managers and stakeholders to align technical solutions with business objectives.
- Drive technical excellence and promote best practices in software engineering.
- Investigate and resolve complex technical issues, participating in a 24/7 on-call rotation to support system uptime.
- Contribute to technical roadmap planning to shape the future of the software ecosystem.
- Implement and maintain CI/CD processes for streamlined software delivery.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5-8 years of software development experience.
- Strong programming skills in Go, Java, Scala, or C.
- Proven experience leading technical projects and delivering results.
- Proficiency in cloud platforms (AWS preferred), database systems (SQL), and data modeling.
- Technical leadership and architectural design experience.
- Expertise in performance optimization and code reviews.
- Strong problem-solving and critical-thinking abilities.
- Effective written and verbal communication skills.
- Experience collaborating with remote teams and mentoring team members.
- Experience with DevOps tools such as Terraform and Ansible.
- Expertise in containerization technologies, including Docker and Kubernetes.
- Knowledge of serverless computing frameworks.
- Experience optimizing performance in complex systems.
- Contributions to open-source projects.
- Progressive family plan benefits
- Benefits effective day 1 of employment include competitive 401K match with no vesting requirement, national health, dental, and vision plans
- Variety of medical insurance options including a $0 cost premium employee coverage
- An opportunity to work for a global and industry-leading technology company
- Impactful work in a collaborative environment
- Hybrid work model
- Flexible time off
-
Senior Software Engineer for Rentable
1 week ago
Madison, Wisconsin, United States Rentable Full timeAbout UsRentable is a dynamic and growing startup that's revolutionizing the apartment rental industry. With a strong balance sheet and an indefinite runway, we're poised for rapid growth and expansion across the country.Job OverviewWe're seeking an experienced Senior Full Stack Software Engineer to join our 100% remote team of talented professionals. As a...
-
Senior Cloud Software Engineer
2 weeks ago
Madison, Wisconsin, United States Oracle Full timeAbout the Role:">We are seeking a Senior Cloud Software Engineer to join our Oracle Defunct team.As a Senior Cloud Software Engineer, you will be responsible for designing and developing cloud-based platforms that enable application design, development, testing, and distribution.You will have the opportunity to work with large, enterprise, scalable...
-
Senior Software Engineer
4 months ago
Madison, United States TEKsystems Full timeJob DescriptionJob DescriptionWe are hiring a Senior Software Engineer to join our team on a hybrid basis in Madison, WI. Responsibilities and Required Technologies:Ability to work on Full Stack .NET applicationsExperience writing and using webservicesExperience with C#Experience with any cloud technologies (Azure, AWS, or GCP)Strong experience with SQLAny...
-
Senior Software Engineering Manager
2 weeks ago
Madison, Wisconsin, United States ZipRecruiter Full timeAbout UsAt Canonical, we're a pioneering tech firm that's at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud, we're changing the world on a daily basis.We recruit on a global basis and set a very high standard for people joining...
-
Software Development Engineer II
3 weeks ago
Madison, Wisconsin, United States Yahara Software Full timeJob OverviewWe are seeking an experienced Software Development Engineer II to join our innovative Software Development team in Madison, Wisconsin.Salary and BenefitsThe estimated salary for this position is $120,000 - $180,000 per year, depending on experience. We offer a comprehensive benefits package, including over 20+ days of PTO, health insurance...
-
Senior Software Development Engineer
3 weeks ago
Madison, Virginia, United States Capital One Full timeJob DescriptionAt Capital One, we're on a mission to change banking for good. We're looking for a skilled Senior Software Development Engineer to join our iOS team and help us deliver innovative mobile applications.The ideal candidate will have a strong background in software development, with experience in designing and implementing scalable iOS...
-
Senior Software Engineer
3 weeks ago
Madison, Wisconsin, United States RIT Solutions, Inc. Full timeResponsibilities: As a Senior Software Engineer - Policy Administration, you will be responsible for leading the design, development, and deployment of policy administration systems using Guidewire Policy Center and Guidewire Cloud. You will work closely with cross-functional teams, including product management, QA, and offshore teams, to deliver...
-
Senior Software Developer
2 weeks ago
Madison, Wisconsin, United States Teradata Full timeJob DescriptionWe are seeking an experienced Senior Software Developer to join our team. As a key member of our engineering group, you will design and develop scalable cloud solutions using Python and AWS. Your expertise in software engineering practices, including coding standards, code reviews, and source control management, will be essential in driving...
-
Software Developer Position
2 weeks ago
Madison, Wisconsin, United States Rocket Software Full timeJob OverviewRocket Software is a leading provider of innovative software solutions, empowering businesses to run their critical infrastructure, business processes, and data. We are seeking a skilled Software Engineer to join our team.About the RoleWe are looking for an experienced Software Engineer with a strong background in Mainframe Assembler programming....
-
Senior Software Engineer
3 weeks ago
Madison, Wisconsin, United States Flexion Full timeAt Flexion, we're seeking a highly skilled Senior Software Engineer to join our team as a Modernization Specialist. In this role, you'll play a key part in shaping our software solutions and driving innovation within our organization.About the Opportunity:This is a fantastic chance to work on a modernization project, contributing to the development of our...
-
Software Development Engineer
4 weeks ago
Madison, Wisconsin, United States Exact Sciences Careers Full timeJob Summary:Exact Sciences Careers is seeking a skilled Software Development Engineer to join our team. In this role, you will design, develop, test, and maintain software components of moderate complexity with general instruction from senior engineers.About the Role:We are looking for an experienced Software Development Engineer to work collaboratively on...
-
Senior Software Engineer
3 weeks ago
Madison, Wisconsin, United States TEKsystems Full timeJob OverviewWe are seeking a highly skilled Senior Software Engineer to lead our team in the development of Full Stack .NET applications.This role is based in Madison, WI and requires a hybrid work arrangement with 3 days per week onsite.About the RoleWe are looking for someone with experience working on Full Stack .NET applications.A strong understanding of...
-
Mainframe Assembler Engineer
2 weeks ago
Madison, Wisconsin, United States Rocket Software Full timeKey Responsibilities:The Mainframe Assembler Engineer will be responsible for developing, troubleshooting, and debugging the ChangeMan ZMF product. This involves working with a variety of technologies including Assembler, z/OS, ISPF, REXX, VSAM, DB2, and CICS.Skills and Qualifications:5-10+ years of software engineering experienceExpert in Mainframe...
-
Software Development Specialist
2 weeks ago
Madison, Wisconsin, United States Rocket Software Full timeCompany Overview:Rocket Software is a global leader in providing software solutions that power the back-end systems of thousands of brands worldwide. Founded in 1990, we strive to treat our customers, partners, and fellow team members with humanity.Salary Range:$104,292.80 - $130,366.00 per yearJob Description:We are seeking an experienced Mainframe...
-
Software Engineering Manager
2 weeks ago
Madison, Wisconsin, United States CRIBL INC Full timeRole Overview">Cribl Inc. is a serious company that doesn't take itself too seriously, seeking individuals who enjoy getting work done with a smile. As a Senior Backend Engineer, you will help set the technical direction for Stream by collaborating with an existing team of engineers and product managers to design, develop, and deliver high-quality...
-
Director, Software Engineering
4 weeks ago
Madison, United States Exact Sciences Careers Full time*Help us change lives* At Exact Sciences, we’re helping change how the world prevents, detects and guides treatment for cancer. We give patients and clinicians the clarity needed to make confident decisions when they matter most. Join our team to find a purpose-driven career, an inclusive culture, and robust benefits to support your life while you’re...
-
Engineer II, Software
4 weeks ago
Madison, United States Exact Sciences Careers Full time*Help us change lives* At Exact Sciences, we’re helping change how the world prevents, detects and guides treatment for cancer. We give patients and clinicians the clarity needed to make confident decisions when they matter most. Join our team to find a purpose-driven career, an inclusive culture, and robust benefits to support your life while you’re...
-
Java Software Engineer
3 weeks ago
Madison, Wisconsin, United States CapB InfoteK Full timeWe are seeking an experienced Java Software Engineer to join our team at CapB InfoteK. Our company provides cutting-edge IT solutions and managed services globally. As a leading R&D organization, we focus on delivering innovative products and solutions across various domains, including digital transformations, cloud computing, AI/ML, IoT, blockchain,...
-
Senior Support Engineer
21 hours ago
Madison, United States UW Credit Union Full timeSenior Support EngineerID 2024-5650Location : CityMadisonCategory Info Tech & Internet ServicesFTE 1.0Schedule Monday-Friday, 8:00am - 5:00pm, HybridSalary Grade 11TMid USD $106,000.00/Yr.OverviewUW Credit Union's Internet Services team is hiring a Senior Support Engineer to contribute to its mission to deliver world-class digital experiences. The...
-
Madison, Wisconsin, United States Exact Sciences Careers Full timeJob DescriptionThe Director, Software Engineering will provide leadership and vision to guide a division of the software engineering team through multiple concurrent software initiatives. This position interacts with other leaders in the company and is responsible for ensuring software projects are undertaken with confidence and minimal oversight.Key...