Job Opportunities
Find jobs near you, whether onsite, hybrid, or remote.- Similar Jobs to: Software Engineering Software Engineer - JVM Platform Engineering Professional Multiple Cities
Software Engineering Software Engineer - Distributed Systems Professional Multiple Cities
IBMWausauAt IBM Software, we transform client challenges into solutions, building the world's leading AI-powered, cloud-native products that shape the future of business and society. We are building the next g
Software Engineering Query Planner Professional Multiple Cities
IBMWausauAt IBM Software, we transform client challenges into solutions, building the world's leading AI-powered, cloud-native products that shape the future of business and society. We are building the next g
Software Engineering CUDA/GPU Developer Professional Multiple Cities
IBMWausauAt IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation c
Software Engineering ServiceNow Application Architect Professional Multiple Cities
IBMCaliforniaYour role and responsibilities As an Application Architect specializing in ServiceNow, you will assess client business needs and recommend tailored ServiceNow implementation solutions. You will lead S
Software Engineering Senior Software Engineer - Confluent Cloud Traffic Multiple Cities
IBMLowellJob Overview At IBM Software, we transform client challenges into solutions. Building the world’s leading AI‑powered, cloud‑native products that shape the future of business and society. Our legacy of
Software Engineering Senior Software Engineer - HashiCorp Secure Products Professional Multiple[...]
IBMAtlantaJob Title Senior Software Engineer - HashiCorp Secure ProductsLocation United States – hybrid; available in Georgia, Minnesota, Texas, New York, North Carolina, Arizona, Washington, Massachusetts, Cal
Software Engineering AI/Data Solutions Engineer TS/SCI (FSP) Professional Multiple Cities
IBMChantillyRole Overview At IBM, the work is about building things that matter. You will be working on real problems in a mission environment where the output of your work is used, not just presented. We are loo
Software Engineering Manager Hybrid Data Platform
Dormont Manufacturing CompanyNew YorkCigna-Evernorth Services, Inc. is seeking a Software Engineering Manager to join their Newton, MA team. The ideal candidate will leverage their expertise in software engineering to lead a team focused
Senior Engineer, Software Engineering Tools (r4913)
jobs.frontdoordefense.com - JobboardWausauSenior Engineer, Software Engineering Tools (r4913) Location: DallasCompensation: $120,000 - 190,000 USD / yearAbout The Role Software Engineer Founded in 2015, Shield AI is a venture-backed deep-tech
Software Engineering Manager
NorthstratWausauOverview Northstrat is seeking a Software Engineering Manager developing next generation signals intelligence (SIGINT) and electronic warfare systems for the Department of Defense. Join a passionate t
Senior Engineer, Software Systems Design Engineering
1010 Analog Devices Inc.WausauJob Title Senior Engineer, Software Systems Design Engineering Location Dallas, Texas Job Type Full Time Rate of Pay $134,971 - $165,615 per year Responsibilities Translate high‑level system architect
Specialist, Software Engineering
L3Harris TechnologiesPalm BayL3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest fo
Lead, Software Engineering
L3Harris TechnologiesPalm BayL3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest fo
Senior Specialist, Software Engineering
L3Harris TechnologiesWebsterL3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest fo
Senior Specialist, Software Engineering
L3Harris TechnologiesPittsfordL3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest fo
Senior Specialist, Software Engineering
L3Harris TechnologiesPalm BayL3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest fo
Technical Manager - Software Engineering
L3Harris TechnologiesFairportL3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest fo
Technical Manager - Software Engineering
L3Harris TechnologiesNorth ChiliL3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest fo
Senior Specialist, Software Engineering
L3Harris TechnologiesIrondequoitL3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest fo
Technical Manager - Software Engineering
L3Harris TechnologiesHenriettaL3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest fo
Senior Specialist, Software Engineering
L3Harris TechnologiesFairportL3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest fo
Digital Software Engineering Architect
BoeingBerkeleyJob Description At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with
Senior Specialist, Software Engineering
L3Harris TechnologiesHenriettaL3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest fo
Senior Specialist, Software Engineering
L3Harris TechnologiesNorth ChiliL3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest fo
Technical Manager - Software Engineering
L3Harris TechnologiesCanandaiguaL3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest fo
Software Engineering Software Engineer - Distributed Systems Professional Multiple Cities
- Wausau, Wisconsin, United States
- Wausau, Wisconsin, United States
About
Your role and responsibilities As a Software Engineer specializing in large-scale, stateful distributed systems, you will design, develop, test, and deliver the foundational infrastructure that makes watsonx.data reliable, consistent, and performant at petabyte scale. You will work in an Agile, collaborative environment to understand stakeholder requirements and set the reliability and scalability ceiling for the platform.
Design Distributed Components: Architect and implement metadata services, distributed schedulers, catalog backends, and state coordination layers for petabyte-scale, high-throughput, low-latency data.
Build Stateful & Fault-Tolerant Infrastructure: Implement replication, automatic failover, distributed consensus (Raft/Paxos), snapshot/restore, and exactly-once processing for correctness under failure.
Contribute to CI/CD Pipeline: Contribute to the automated CI/CD pipeline, instrumenting components with structured logging, distributed tracing, and metrics that make failure modes observable.
Debug Distributed Failures: Design, develop, and unit test fixes for customer-reported and production issues, building diagnostic tooling and driving post-mortems to resolution.
Collaborate in Agile Environment: Partner with query engine, storage, GPU acceleration, and AI/ML teams to surface constraints early, conduct reviews, and document consistency decisions.
Required education None
Preferred education Bachelor's Degree
Required technical and professional expertise
Distributed Systems Experience: 6+ years of professional software engineering experience, including at least 2 years designing and operating large-scale distributed systems (data platforms, databases, streaming, or comparable infrastructure).
Systems Programming Proficiency: Strong skills in Java, Go, C++, or a comparable systems language, with experience writing and reviewing production distributed-system code.
Consistency & Consensus Depth: Hands-on knowledge of consistency models (eventual, strong, causal), replication, quorum systems, leader election, and consensus protocols (Raft or Paxos) from direct implementation or deep operational experience.
Fault Tolerance & Operations: Experience designing fault-tolerant systems with automatic failover, idempotent operations, and durable recovery, plus distributed observability (OpenTelemetry/Jaeger, Prometheus/Grafana) and stateful workloads on Kubernetes.
Communication & Education: Clear written communication—able to produce design documents, post-mortems, and capacity analyses; Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
Preferred technical and professional experience
Lakehouse & Streaming Internals: Hands-on experience with petabyte-scale data movement, compaction, or tiering; stateful exactly-once streaming (Kafka, Flink, Pulsar); and open table format transaction protocols (Iceberg, Delta, Hudi).
Advanced Distributed & GPU Topics: Familiarity with vector or hybrid logical clocks, contributions to open-source distributed systems (Iceberg, Trino, Kafka, etcd, Flink), GPU-accelerated data processing (NVLink/PCIe topology), and FinOps for stateful workloads.
OTHER RELEVANT JOB DETAILS
Healthcare benefits including medical & prescription drug coverage, dental, vision, and mental health & well being
Financial programs such as 401(k), cash balance pension plan, the IBM Employee Stock Purchase Plan, financial counseling, life insurance, short & long- term disability coverage, and opportunities for performance based salary incentive programs
Generous paid time off including 12 holidays, minimum 56 hours sick time, 120 hours vacation, 12 weeks parental bonding leave in accordance with IBM Policy, and other Paid Care Leave programs. IBM also offers paid family leave benefits to eligible employees where required by applicable law
Training and educational resources on our personalized, AI-driven learning platform where IBMers can grow skills and obtain industry-recognized certifications to achieve their career goals
Diverse and inclusive employee resource groups, giving & volunteer opportunities, and discounts on retail products, services & experiences
EEO Statement IBM is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
#J-18808-Ljbffr
Languages
- English
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.