Senior Software Engineer
24 hours 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, you will be a part of a dynamic team of engineers, helping to lead more junior team members. In this position, you will play a role in designing, developing, and maintaining software solutions that meet our clients' needs and contribute to the overall success of our projects. As a senior team member, you will be looked to to mentor and coach more junior engineers.
The impact you'll make:
- Lead the design, architecture, and development of software solutions, ensuring scalability, reliability, and performance.
- Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define project requirements and deliver high-quality solutions.
- Mentor and coach junior engineers, conduct code reviews and provide technical guidance to improve code quality and maintainability.
- Drive technical excellence and best practices in software development, including coding standards, design patterns, testing methodologies, and CI/CD processes.
- Architect and implement complex systems, considering factors such as scalability, security, and maintainability.
- Investigate and resolve complex technical issues, identify root causes, and implement effective solutions.
- Stay updated with emerging technologies, industry trends, and best practices, and advocate for their adoption within the team.
- Collaborate with stakeholders to define technical roadmaps, prioritize initiatives, and deliver business value.
- Bachelor's degree in Computer Science, Software Engineering, or related field. Master's degree is a plus.
- 5-8 years of hands-on experience in software development, with expertise in one or more programming languages and frameworks (e.g., Java/Spring, Python/Django, JavaScript/Node.js).
- Exposure to A/B testing tools and constructing experiments
- Strong understanding of software architecture, design patterns, data structures, and algorithms.
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and microservices architecture.
- Proficiency in database systems, SQL, and data modeling.
- Demonstrated leadership skills, with experience in leading technical projects, defining technical strategies, and making architectural decisions.
- Excellent problem-solving skills, critical thinking, and attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment and influence technical decisions.
- Experience with DevOps practices, infrastructure as code (IaC), and automated deployment tools (e.g., Terraform, Ansible).
- Knowledge of containerization technologies (e.g., Docker, Kubernetes) and serverless computing.
- Experience in performance optimization, profiling, and tuning of software applications.
- Contributions to open-source projects, tech communities, or speaking engagements at conferences.
- Certifications in relevant technologies (e.g., AWS Certified Solutions Architect, Google Cloud Professional Architect).
- 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
1 month ago
Madison, United States Exact Sciences Full timeJOB REQUIREMENTS: Help us change lives At Exact Sciences, we\'re helpingchange 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...
-
Senior Software Developer
2 weeks ago
Madison, Wisconsin, United States Singlewire Software Full timeCompany Overview: Singlewire Software LLC is a software company that specializes in creating innovative solutions for notification and communication. We are passionate about our work, employees, and customers, and we strive to make a positive impact in the industry.Salary: $120,000 - $180,000 per annum, depending on experienceAbout the Job: We are seeking an...
-
Senior Software Engineering Director
2 weeks ago
Madison, Wisconsin, United States Exact Sciences Full timeAt Exact Sciences, we are at the forefront of revolutionizing cancer prevention, detection, and treatment. We empower patients and clinicians with critical insights to make informed decisions during life's most pivotal moments.The Senior Software Engineering Director will play a pivotal role in guiding our software engineering team through multiple...
-
Senior Software Engineer
2 weeks ago
Madison, Alabama, United States Tradesmen International Full timeJob Title: Senior Software Engineer - Cloud ComputingJob Summary:As a Senior Software Engineer - Cloud Computing, you will design, develop, and deploy scalable and secure cloud-based systems. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business needs.Key Responsibilities:* Design and develop...
-
Senior Software Engineer
3 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 iOS Mobile Software Engineer
4 weeks ago
Madison, Wisconsin, United States UW Credit Union Full timeSenior iOS Mobile Software EngineerUW Credit Union's Internet Services development team is seeking a highly skilled Senior iOS Mobile Software Engineer with a strong focus on delivering technical solutions across mobile apps, APIs, and backend processes. As a key member of our team, you will play a crucial part in crafting mobile solutions that improve user...
-
Software Development Engineer II
2 days 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 Engineer
2 weeks ago
Madison, United States Franklin Energy Full timeAs a combined organization, Franklin Energy and AM Conservation Group is undertaking what is perhaps the central challenge of our times - to help drive the transition to net-zero carbon economies while ensuring that no working families, businesses, or local communities are left behind. To do that, we are the utility industry's top provider of turn-key energy...
-
Senior iOS Software Engineer
4 weeks ago
Madison, Wisconsin, United States UW Credit Union Full timeTransforming Digital ExperiencesUW Credit Union is seeking a skilled Senior iOS Software Engineer to join our Internet Services development team. As a key member of our team, you will play a crucial role in delivering technical solutions across mobile apps, APIs, and backend processes, enabling members to seamlessly manage their financial lives.Key...
-
Software Development Expert
2 weeks ago
Madison, Wisconsin, United States Singlewire Software Full timeJob OverviewWe are seeking a highly skilled Software Engineer to join our team at Singlewire Software.
-
Senior Full Stack Software Engineer
2 weeks ago
Madison, Wisconsin, United States Rentable Full timeJob SummaryWe are seeking a highly skilled Senior Full Stack Software Engineer to join our ApartmentIQ Engineering Team, a highly technical team that is changing the apartment rental industry. As a Senior Full Stack Software Engineer, you will be responsible for leading the development and deployment of features in a fast-paced, agile environment.Your...
-
Senior Software Engineer
2 days 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...
-
Senior Software Engineer
2 weeks ago
Madison, United States Type One Energy Full timeJoin us in our mission to commercialize fusion energy We're all about solving climate change through fusion energy, one stellarator at a time. Our impressive team of globally recognized fusion scientists along with veteran business leaders with experienced in scaling energy technologies, came together with the ambition to fulfill the bold decadal vision of...
-
Software Development Engineer
7 days 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...
-
Software Engineering Co-op
2 weeks ago
Madison, United States GE Healthcare Full timeJob Description Summary GE Healthcare provides transformational medical technologies and services that are shaping a new age of patient care. Our expertise in medical imaging and information technologies, medical diagnostics, life support solutions, patient monitoring systems, performance improvement, drug discovery, and biopharmaceutical manufacturing...
-
Software Engineering Co-op
2 weeks ago
Madison, United States GE Healthcare Full timeJob Description Summary GE Healthcare provides transformational medical technologies and services that are shaping a new age of patient care. Our expertise in medical imaging and information technologies, medical diagnostics, life support solutions, patient monitoring systems, performance improvement, drug discovery, and biopharmaceutical manufacturing...
-
IOS Mobile Developer
1 month ago
Madison, United States UW Credit Union Full timeIOS Mobile Developer (Senior Software Engineer)ID 2024-5584Location : CityMadisonCategory Info Tech & Internet ServicesFTE 1.0Schedule Monday-Friday 8 am - 5 pm with flexibilitySalary Grade Competitive salary and total rewards package.OverviewAre you looking to be a part of a top workplace where your contributions have a direct impact on a customer's...
-
Software Engineering Co-op Position
2 weeks ago
Madison, Wisconsin, United States GE Healthcare Full timeSoftware Engineering Co-op OverviewGE Healthcare is seeking highly motivated and talented students to join our Software Engineering Co-op program. As a Software Engineering Co-op, you will have the opportunity to work on a variety of assignments with responsibilities and hands-on involvement in areas of product and test tool software development.Key...
-
Senior Software Architect
2 weeks ago
Madison, United States SOS International LLC Full timeOverview SOSi is seeking a highly experienced Senior Software Architect to join our team and lead the design and development of our software systems in order to support a government customer in Huntsville, Alabama. This role will be responsible for delivering automation to key national security missions interacting with petabyte-scale data on supercomputing...
-
Senior Software Architect
2 weeks ago
Madison, United States SOS International LLC Full timeOverview SOSi is seeking a highly experienced Senior Software Architect to join our team and lead the design and development of our software systems in order to support a government customer in Huntsville, Alabama. This role will be responsible for delivering automation to key national security missions interacting with petabyte-scale data on supercomputing...