Senior Software Engineer

| Atlanta, GA
Sorry, this job was removed at 5:06 p.m. (CST) on Tuesday, May 31, 2022
Find out who's hiring in Atlanta, GA.
See all Developer + Engineer jobs in Atlanta, GA
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Introduction
Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.

Your Role and Responsibilities
IBM/The Weather Company's Platform Data Service team is looking for a Senior Software Engineer who will help further our quest to instill confidence, drive decisions and propel the world. You will work on one of the most highly utilized data platforms on the internet, improve its performance and add new features as customers and our own brands require. Additionally, you will be an integral player as our platform moves to its future as a hybrid cloud application.

Our team delivers upwards of 60 billion API requests per day and billions of push notifications per month to individuals, businesses and governments who rely on our data to make decisions ranging from hardware stores managing inventory during hurricanes to a consumer checking to see if they need to bring an umbrella to their child's soccer match. The work you do will have an impact on the lives and safety of people around the globe. You will get an opportunity to do this by working with your peers to develop innovative weather products and improve the efficiency and reliability of existing ones. You will be instrumental in helping the team scale our systems within a hybrid cloud environment. In the course of your work, you will often interact with experts from many fields outside of weather, members of our teams have been called on to assist in projects in many of the fields where IBM is a cutting-edge leader such as blockchain, AI and quantum computing.

You will:• Conceive, develop and implement new features and performance improvements• Help improve our coding standards by writing your own quality code and participating in code reviews for your peers• Work with a dedicated team that is invested in continually improving the product they built• Work with emerging technologies and invent new ways to ensure data quality• Execute development tasks associated with our HA/HP data platform (RESTful APIs) as well as our world class subscription and alerting platform• Work with the team to ensure our applications remain secure and comply with strict security standards.• Be an active part of an on-call rotation, and work to keep the occurrence of alerting escalations low.

Required Technical and Professional Expertise• Demonstrated and sustained success as a software engineer contributing to all parts of the software development life cycle• Ability to work in a fast-paced, agile environment• Demonstrated understanding of concurrency and experience with highly scalable systems• Ability to work in multiple languages and environments• Expertise in at least one of Scala or GoLang• 5+ years of software development experience• Familiarity with software development for cloud environments• Excellent communication skills and the ability to communicate with stakeholders within the company

Preferred Technical and Professional Expertise• Enthusiasm for weather• Agile Methodologies• Docker/Kubernetes• Experience with various NoSQL databases like MongoDB, Redis, CouchDB• Experience with push notifications using APNS and FCM• Working across a geographically dispersed team

More Information on IBM
IBM operates in the Big Data Analytics industry. The company is located in Armonk, NY, Southbury, CT, New York, NY, Philadelphia, PA, Washington, DC, Durham, NC, Tampa, FL, Smyrna, GA, Huntsville, AL, Chicago, IL, Dallas, TX and San Francisco, CA. It has 533854 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Disability insurance, Dental insurance, Vision insurance, Health insurance and Life insurance. To see all 86 open jobs at IBM, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about IBMFind similar jobs