{"id":2067731,"url":"https://alion.io/job/caterpillar-senior-software-engineer-platform-services","title":"Senior Software Engineer- Platform Services","company":{"id":176554,"name":"Caterpillar","domain":"caterpillar.com","url":"https://alion.io/company/caterpillar","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":84,"open_postings":32,"ghost_share":0,"stale_share":0.844,"repost_share":0,"time_to_fill_p50_days":12,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":19000,"max_usd":45000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":139},"experience_years_min":12,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"Digital Twin","optional":false},{"name":"Docker","optional":false},{"name":"GraphQL","optional":false},{"name":"gRPC","optional":false},{"name":"Java","optional":false},{"name":"Kubernetes","optional":false},{"name":"Node JS","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"Grafana","optional":true},{"name":"JavaScript","optional":true},{"name":"Platform Engineering","optional":true},{"name":"Prometheus","optional":true}],"status":"live","first_seen_at":"2026-10-08T04:45:49Z","employer_posted_date":"2026-10-08","last_verified_at":"2026-10-17T06:11:28Z","board_verified":true,"closed_at":null,"days_open":9,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":9},"description":"Career Area:\nTechnology, Digital and DataJob Description:\nYour Work Shapes the World at Caterpillar Inc.\nWhen you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.\nAbout the Role \nWe are seeking a highly skilled Platform & Services Senior Software Engineer to design and deliver data-as-a-service capabilities for our Digital Manufacturing & Supply Chain Platform. This role will focus on building secure, scalable, and high-performance service layers that expose curated data from enterprise systems and IoT sources to downstream consumers, including applications, analytics, and simulation platforms. \nYou will collaborate closely with the Data Engineering team to transform raw and processed data into consumable APIs and microservices, enabling real-time insights, predictive analytics, and digital twin workflows. \nShape \nKey Responsibilities \nDesign and implement service-oriented architectures to expose data from data platforms as APIs and reusable services. \nCollaborate with Data Engineering teams to understand data models, pipelines, and governance requirements. \nDevelop REST/gRPC APIs, GraphQL endpoints, and event-driven services for real-time and batch data consumption. \nEnsure data security, compliance, and role-based access control across all exposed services. \nOptimize service performance for low-latency use cases such as dynamic scheduling and predictive maintenance. \nImplement API lifecycle management, including versioning, monitoring, and documentation. \nDrive adoption of CI/CD pipelines, containerization (Docker/Kubernetes), and observability tools for service deployments. \nMentor engineers on best practices for API design, microservices architecture, and DevOps automation. \nCollaborate with architects and product teams to align service design with platform strategy and business goals. \nShape \nRequired Qualifications \nBachelor’s or Master’s degree in Computer Science, Engineering, or related field. \n12-15 years of experience in software engineering, with at least 5 years in platform or integration-focused roles. \nProven expertise in API development (REST/gRPC, GraphQL) and microservices architecture. \nHands-on experience with cloud platforms (AWS/Azure) and container orchestration (Docker, Kubernetes). \nStrong knowledge of data integration patterns, messaging systems (Kafka/Event Hubs), and orchestration frameworks. \nProficiency in programming languages such as Java, Python, or Node.js. \nExperience implementing CI/CD pipelines and infrastructure-as-code for service deployments. \nExcellent problem-solving, communication, and stakeholder management skills. \nShape \nPreferred Qualifications \nExposure to data virtualization and semantic layers for enterprise analytics. \nFamiliarity with API security standards (OAuth2, JWT) and compliance frameworks. \nExperience with observability tools (Prometheus, Grafana) and API management platforms. \nKnowledge of OpenUSD and Omniverse integration for simulation-driven data services. \nContributions to open-source projects or published work in platform engineering or Industry 4.0 technologies.\nThis position requires working onsite five days a week.Relocation is available for this position.\nPosting Dates:\nOctober 8, 2026 - October 13, 2026Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply\nNot ready to apply? Join our Talent Community.","description_format":"text","description_chars":3760,"description_truncated":false,"requirements":{"experience_years_min":12,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":true,"industries":["Energy & Utilities","Manufacturing","Fossil Fuels","Industrial Machinery"],"lifecycle":[{"event":"open","at":"2026-10-14T02:00:51Z"}],"visa":[],"liveness":{"score":42,"band":"fade","label":"Fading","p_open":1,"p_active":0.565,"p_room":0.75,"age_days":9,"expected_fill_days":12,"reasons":["conf:4","stale_co","velocity","win:late","comp:brand"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/caterpillar-senior-software-engineer-platform-services","json_url":"https://alion.io/job/caterpillar-senior-software-engineer-platform-services.json","meta":{"generated_at":"2026-10-17T15:41:46Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":21268,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":176554},"rest":"https://alion.io/mcp/rest/get_company?id=176554"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcaterpillar-senior-software-engineer-platform-services"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcaterpillar-senior-software-engineer-platform-services"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcaterpillar-senior-software-engineer-platform-services"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/caterpillar-senior-software-engineer-platform-services\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcaterpillar-senior-software-engineer-platform-services"}]}