{"schemaVersion":"jobsearcher.job.v1","id":"700bcedb78fcf0e924cbc408","url":"https://jobsearcher.com/jobs/700bcedb78fcf0e924cbc408","canonicalUrl":"https://jobsearcher.com/jobs/700bcedb78fcf0e924cbc408","title":"Software Engineer (Java, C#) - Remote","description":"# Staff Software Developer – Platform Engineering## About the RoleJLL Technologies is seeking an experienced **Staff Software Developer** to architect end-to-end platform solutions, lead the adoption of **agentic AI and LLM-powered capabilities**, and build scalable microservices and event-driven architectures. This is a senior individual-contributor role for a software engineer with **10+ years of professional experience** who can shape technical strategy, influence architecture across teams, and simplify the developer experience for engineering organizations.As part of the **Enterprise Data Platform (EDP) Platform Engineering team**, you will build shared services, APIs, and reusable frameworks used by JLL Technologies engineering and data teams. You will help shape cloud-native, AI-enabled software at enterprise scale while mentoring senior and lead engineers and serving as a technical authority for platform architecture decisions.## Key Responsibilities### Platform Architecture* Architect and build end-to-end platform solutions, backend services, RESTful APIs, and front-end interfaces where needed.* Apply **object-oriented programming, domain-driven design (DDD), event-driven architecture, and microservices** patterns to build maintainable and scalable systems.* Own the technical direction of platform-wide services and APIs.### Microservices & Event-Driven Systems* Design, build, and operate scalable **microservices and event-driven architectures**.* Evolve platform architectures as usage and engineering team requirements grow.* Drive reliable, maintainable architecture across multiple technology domains.### APIs & Developer Experience* Own core platform APIs built using **RESTful principles**.* Develop shared frameworks that simplify how engineering teams build and integrate with platform services.* Create clear, accessible technical documentation that enables teams to use platform capabilities independently.* Continuously simplify engineering workflows and improve developer experience.### Cloud-Native Engineering* Architect and modernize cloud-native services on **Microsoft Azure and/or AWS**.* Partner with cloud and DevOps engineering teams on reliability, scalability, and cost considerations.### Agentic AI & LLM Integration* Lead the integration of **agentic AI, LLM, and MCP-based capabilities** into platform services.* Evaluate and apply AI coding tools such as **Claude Code, GitHub Copilot, Cursor**, and similar technologies.* Establish practical guidelines for responsible AI-assisted development, including where AI accelerates engineering work and where it introduces risk.* Evaluate emerging AI technologies based on their practical value to the platform.### Technical Leadership & Mentorship* Mentor senior and lead engineers, including responsible use of AI development tools.* Influence technical direction across engineering teams.* Serve as a go-to technical expert for platform architecture decisions.* Drive platform-wide initiatives across team boundaries.* Communicate technical trade-offs to both engineering and business stakeholders.## Required Qualifications### Experience* **10+ years of professional software engineering experience**.* Experience architecting complex, end-to-end platform solutions across multiple technology domains.* Proven experience designing and building scalable platform services and APIs.* Proven full-stack experience, including designing and building RESTful APIs from the data layer through consuming services.### Software Engineering* Strong command of **object-oriented programming and design patterns**.* Strong experience with: * Domain-Driven Design (DDD) * Event-driven architecture * Microservices* Proficiency in at least one backend programming language: * **Java** * **C#** * **Python**### AI & Development Tools* Hands-on experience building **AI-powered features**, including LLMs and AI agents.* Experience using AI coding tools such as **Claude Code, GitHub Copilot, or Cursor** responsibly to accelerate software development.* Ability to evaluate and manage the risks and benefits of AI-assisted development.### Cloud & Architecture* Deep, hands-on experience with **cloud-native architecture on Azure and/or AWS**.* Experience designing scalable and maintainable platform architectures.* Ability to simplify engineering workflows and build reusable platform capabilities.### Communication* Strong communication skills.* Ability to explain technical architecture and trade-offs to engineers and business stakeholders.* Strong documentation skills and a focus on developer experience.## Preferred Qualifications* Front-end development experience with **TypeScript/JavaScript** and modern frameworks such as **React or Angular**.* Experience with **MCP-based tooling** or building agentic AI systems consumed by engineering teams.* Hands-on experience with **agent harness engineering and spec-driven development**.* Experience tracking emerging AI coding techniques and sharing effective practices with engineering teams.* Familiarity with API paradigms beyond REST, including **GraphQL or gRPC**.* Cloud certifications such as **Azure Solutions Architect, AWS Solutions Architect, or equivalent**.## Key Attributes* **Strategic Thinking:** Anticipates architectural needs and plans for scale.* **Thought Leadership:** Influences engineering practices and platform architecture across teams.* **AI Fluency:** Uses AI coding tools with sound judgment and helps others adopt them responsibly.* **Mentorship:** Develops the skills and technical judgment of other engineers.* **Developer Experience Focus:** Treats engineering teams as platform customers and simplifies their workflows.* **Ownership & Drive:** Leads platform-wide initiatives through completion across team boundaries.* **Collaboration:** Partners across teams to align platform direction with engineering needs.* **Communication:** Translates complex technical trade-offs into actionable decisions.## Work Arrangement & Location* **Remote*** Location: **Chicago, Illinois*** Candidates must be authorized to work in the United States **without visa sponsorship**.## Compensation* **Expected salary: $187,100–$229,200 USD per year*** Final compensation is determined based on candidate qualifications, location, market conditions, and internal considerations.## BenefitsJLL provides benefits supporting employee well-being and professional growth, including:* 401(k) plan with matching company contributions* Medical, dental, and vision coverage* Paid parental leave at 100% of salary* Paid time off and company holidays* Early access to earned wages through Daily Pay## About JLL TechnologiesJLL Technologies is the technology division of JLL, a global professional services firm specializing in real estate and investment management. JLL Technologies develops digital advisory, implementation, and services solutions designed to bring technological innovation to commercial real estate.The Enterprise Data Platform (EDP) Platform Engineering team provides shared services, APIs, and ingestion frameworks that support JLL Technologies' data and product teams.","company":"Torentify","rawCompany":"torentify","city":"Denver","state":"CO","isRemote":true,"isActive":false,"createdAt":"2026-10-06T13:10:23.772Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer (Java, C#) - Remote","description":"# Staff Software Developer – Platform Engineering## About the RoleJLL Technologies is seeking an experienced **Staff Software Developer** to architect end-to-end platform solutions, lead the adoption of **agentic AI and LLM-powered capabilities**, and build scalable microservices and event-driven architectures. This is a senior individual-contributor role for a software engineer with **10+ years of professional experience** who can shape technical strategy, influence architecture across teams, and simplify the developer experience for engineering organizations.As part of the **Enterprise Data Platform (EDP) Platform Engineering team**, you will build shared services, APIs, and reusable frameworks used by JLL Technologies engineering and data teams. You will help shape cloud-native, AI-enabled software at enterprise scale while mentoring senior and lead engineers and serving as a technical authority for platform architecture decisions.## Key Responsibilities### Platform Architecture* Architect and build end-to-end platform solutions, backend services, RESTful APIs, and front-end interfaces where needed.* Apply **object-oriented programming, domain-driven design (DDD), event-driven architecture, and microservices** patterns to build maintainable and scalable systems.* Own the technical direction of platform-wide services and APIs.### Microservices & Event-Driven Systems* Design, build, and operate scalable **microservices and event-driven architectures**.* Evolve platform architectures as usage and engineering team requirements grow.* Drive reliable, maintainable architecture across multiple technology domains.### APIs & Developer Experience* Own core platform APIs built using **RESTful principles**.* Develop shared frameworks that simplify how engineering teams build and integrate with platform services.* Create clear, accessible technical documentation that enables teams to use platform capabilities independently.* Continuously simplify engineering workflows and improve developer experience.### Cloud-Native Engineering* Architect and modernize cloud-native services on **Microsoft Azure and/or AWS**.* Partner with cloud and DevOps engineering teams on reliability, scalability, and cost considerations.### Agentic AI & LLM Integration* Lead the integration of **agentic AI, LLM, and MCP-based capabilities** into platform services.* Evaluate and apply AI coding tools such as **Claude Code, GitHub Copilot, Cursor**, and similar technologies.* Establish practical guidelines for responsible AI-assisted development, including where AI accelerates engineering work and where it introduces risk.* Evaluate emerging AI technologies based on their practical value to the platform.### Technical Leadership & Mentorship* Mentor senior and lead engineers, including responsible use of AI development tools.* Influence technical direction across engineering teams.* Serve as a go-to technical expert for platform architecture decisions.* Drive platform-wide initiatives across team boundaries.* Communicate technical trade-offs to both engineering and business stakeholders.## Required Qualifications### Experience* **10+ years of professional software engineering experience**.* Experience architecting complex, end-to-end platform solutions across multiple technology domains.* Proven experience designing and building scalable platform services and APIs.* Proven full-stack experience, including designing and building RESTful APIs from the data layer through consuming services.### Software Engineering* Strong command of **object-oriented programming and design patterns**.* Strong experience with: * Domain-Driven Design (DDD) * Event-driven architecture * Microservices* Proficiency in at least one backend programming language: * **Java** * **C#** * **Python**### AI & Development Tools* Hands-on experience building **AI-powered features**, including LLMs and AI agents.* Experience using AI coding tools such as **Claude Code, GitHub Copilot, or Cursor** responsibly to accelerate software development.* Ability to evaluate and manage the risks and benefits of AI-assisted development.### Cloud & Architecture* Deep, hands-on experience with **cloud-native architecture on Azure and/or AWS**.* Experience designing scalable and maintainable platform architectures.* Ability to simplify engineering workflows and build reusable platform capabilities.### Communication* Strong communication skills.* Ability to explain technical architecture and trade-offs to engineers and business stakeholders.* Strong documentation skills and a focus on developer experience.## Preferred Qualifications* Front-end development experience with **TypeScript/JavaScript** and modern frameworks such as **React or Angular**.* Experience with **MCP-based tooling** or building agentic AI systems consumed by engineering teams.* Hands-on experience with **agent harness engineering and spec-driven development**.* Experience tracking emerging AI coding techniques and sharing effective practices with engineering teams.* Familiarity with API paradigms beyond REST, including **GraphQL or gRPC**.* Cloud certifications such as **Azure Solutions Architect, AWS Solutions Architect, or equivalent**.## Key Attributes* **Strategic Thinking:** Anticipates architectural needs and plans for scale.* **Thought Leadership:** Influences engineering practices and platform architecture across teams.* **AI Fluency:** Uses AI coding tools with sound judgment and helps others adopt them responsibly.* **Mentorship:** Develops the skills and technical judgment of other engineers.* **Developer Experience Focus:** Treats engineering teams as platform customers and simplifies their workflows.* **Ownership & Drive:** Leads platform-wide initiatives through completion across team boundaries.* **Collaboration:** Partners across teams to align platform direction with engineering needs.* **Communication:** Translates complex technical trade-offs into actionable decisions.## Work Arrangement & Location* **Remote*** Location: **Chicago, Illinois*** Candidates must be authorized to work in the United States **without visa sponsorship**.## Compensation* **Expected salary: $187,100–$229,200 USD per year*** Final compensation is determined based on candidate qualifications, location, market conditions, and internal considerations.## BenefitsJLL provides benefits supporting employee well-being and professional growth, including:* 401(k) plan with matching company contributions* Medical, dental, and vision coverage* Paid parental leave at 100% of salary* Paid time off and company holidays* Early access to earned wages through Daily Pay## About JLL TechnologiesJLL Technologies is the technology division of JLL, a global professional services firm specializing in real estate and investment management. JLL Technologies develops digital advisory, implementation, and services solutions designed to bring technological innovation to commercial real estate.The Enterprise Data Platform (EDP) Platform Engineering team provides shared services, APIs, and ingestion frameworks that support JLL Technologies' data and product teams.","datePosted":"2026-10-06T13:10:23.772Z","dateModified":"2026-10-06T13:10:23.772Z","hiringOrganization":{"@type":"Organization","name":"Torentify","sameAs":"https://jobsearcher.com"},"jobLocationType":"TELECOMMUTE","applicantLocationRequirements":{"@type":"Country","name":"US"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"700bcedb78fcf0e924cbc408"},"url":"https://jobsearcher.com/jobs/700bcedb78fcf0e924cbc408"}}