Senior Software Engineer II (Remote)

IBM

Quick summary

Work type
On-site
Location
Atlanta, GA
Posted
16 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $182k
$126k most similar roles pay here $239k

This listing doesn't post a salary. Most similar roles pay $142,400–$222,000.

Based on 240 similar postings.

Employer

About IBM

IBM is a US-based global technology company providing hybrid cloud, AI, consulting, enterprise software, and IT infrastructure products and services.

IBM currently has 743 open roles on FindRole.

Listed pay typically runs $1,000,000–$1,000,000 across 8 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Senior Software Engineer II (Remote)

As a Senior Software Engineer on our dynamic product development team, you will lead the design and implementation of scalable backend services for our cutting-edge AI-driven recommendation system. Your daily responsibilities include collaborating with cross-functional teams to identify technical challenges, architecting robust solutions using microservices architecture, and ensuring seamless integration with front-end components. You will work extensively with technologies such as Python, Docker, Kubernetes, and AWS cloud services, while also contributing to the continuous improvement of our CI/CD pipeline. This role demands expertise in distributed systems, machine learning frameworks like TensorFlow or PyTorch, and a deep understanding of data structures and algorithms to optimize performance at scale.

What you'll do

  • Develop and maintain high-quality software solutions to meet business needs.
  • Analyze user requirements to design efficient and scalable system architectures.
  • Implement automated testing frameworks to ensure code quality and reliability.
  • Optimize existing systems for performance, security, and cost-efficiency.
  • Stay updated with the latest technology trends and industry best practices.

What we're looking for

  • Minimum 5 years of professional software development experience
  • Proficient in Java, Python, or both for backend development
  • Strong knowledge of cloud platforms like AWS or Azure
  • Experience with agile methodologies and continuous integration
  • Bachelor’s degree in Computer Science or related field required

More like this

Similar roles

Senior Software Engineer

Q2

Cary, North Carolina 78 days ago
.NET SQL Server C# HTML/CSS JavaScript LLM-based systems RAG fundamentals Vector search integration Chunking strategies Context window management Agentic patterns MVVM Vue Angular React Test automation frameworks SOLID principles Agile development CI/CD
Hybrid

Senior Software Engineer

The Walt Disney Company

Remote (Usa - Wa - 925 4Th Ave, US) 67 days ago $148,700$199,400
JavaScript HLS DASH PlayReady Widevine Adaptive Bitrate Streaming CEA-608 CEA-708 AVC HEVC AAC EAC3 Web Technologies Build Tools CI/CD AI-Assisted Development Tools
Remote

Senior Software Engineer

Walmart

Sunnyvale, CA 32 days ago $117,000$234,000
Java Spring Boot Spring WebFlux Project Reactor MongoDB Cassandra Solr Kafka Memcached Spark J2EE NoSQL GenAI Agile CI/CD

Senior Software Engineer

Morningstar Inc

Chicago, IL 8 days ago $114,100$167,350
JavaScript Node.js Angular.js Vue.js HTML5 CSS3 SASS Grunt Gulp MVC MVVM Agile Scrum
Hybrid

Senior Software Engineer

Carnegie Mellon University

Pittsburgh, PA 18 days ago
C++ Java Angular C# Kubernetes Docker CI/CD Python PostgreSQL AWS Azure Git JIRA Confluence DoD 5000-series guidance Terraform

Senior Software Engineer

JLL (Jones Lang LaSalle)

IL 10 days ago $123,000$150,000
Python Node.js React Next.js Vue.js SQL Server PostgreSQL MongoDB Cosmos DB Databricks Power BI CI/CD Git Azure Kubernetes Docker TDD BDD Azure Functions App Services Service Bus Event Grid Azure AI services