{"schemaVersion":"jobsearcher.job.v1","id":"34a06aff407867d444a74df3","url":"https://jobsearcher.com/jobs/34a06aff407867d444a74df3","canonicalUrl":"https://jobsearcher.com/jobs/34a06aff407867d444a74df3","title":"Sr. Software Engineer (Kotlin/Java, Ruby, React-Typescript)","description":"Senior Software EngineerThe Customer Experience team is seeking a kind, curious, and highly collaborative Senior Software Engineer (Full Stack) who enjoys solving complex technical challenges and building exceptional user experiences.Our team is responsible for creating seamless and compelling experiences that make it easy for individuals to consign luxury items. We place a strong emphasis on collaboration, continuous learning, individual growth, and professional development. We are looking for a Senior Software Engineer (+6 years of experience) to design, build, and maintain production-ready JVM microservices and web applications for the VSolutions account.You will own features end-to-end using Kotlin/Java, Ruby, and React with TypeScript, alongside Kafka and AWS infrastructure. In this role, you will lead architecture decisions, write clean code, and collaborate closely with cross-functional product and design teams. Strong verbal communication is required, as you must clearly articulate technical designs and concepts to key stakeholders. Candidates will navigate a three-round interview process featuring technical screening, system design architecture, and a hands-on debugging assessment. This opportunity is ideal for engineers who thrive in complex e-commerce environments and enjoy solving high-impact platform challenges.Key ResponsibilitiesDesign, build, and ship backend services and internal tooling that support our teams and customers, owning medium-to-large features end to end so teammates can understand, operate, and extend what you ship.Produce high-quality, performant, secure, and testable code that contributes to company-wide initiatives; handle data in accordance with company policy.Develop across our stack, including JVM (Java, Kotlin), Elixir, Ruby, React, TypeScript, GraphQL, Kafka, AWS/Lambda, PostgreSQL, DynamoDB, and related tooling.Influence technical decisions on architecture, standards, and delivery for the systems your team owns.Review pull requests and provide constructive feedback; pair with teammates and support onboarding when needed.Deploy user-facing and operator-facing code to production responsibly.Partner with product, engineering management, and stakeholders to clarify ambiguity and balance customer needs with technical constraints.Improve reliability and maintainability over time by using metrics and incidents to learn, strengthening observability, and leaving systems easier to run than you found them.Required Skills & Experience+6 years of software engineering experience (Senior level profile).Experience building production-ready web applications and backend systems with reliability and security in mind.Experience influencing technical direction (architecture, standards, delivery), not only executing predefined tasks.Hands-on proficiency with the required stack: Kotlin / Java (JVM Services), Ruby, and React (TypeScript).Familiarity with common engineering tools such as IDEs, RESTful APIs, Git repositories, TypeScript, version control software, and remote deployment tools.Familiarity with event-based architectures, event streaming (for example Kafka), database fundamentals, and GraphQL or comparable APIs.Comfort working with complex, contextual domain data (rules and validations that vary by category or context) and integrating with neighboring services.Nice to HaveExperience integrating LLMs or managed AI APIs into backend or internal tooling (for example: enrichment, classification, attribution, or human-in-the-loop review).Experience building microservices integrated with neighboring teams or shared platforms, specifically within eCommerce or luxury marketplace environments.Hands-on experience with production monitoring, dashboards, and incident response workflows.Exposure to Python for backend production services operating alongside JVM or service-oriented systems.Bachelor's degree in Computer Science or equivalent practical experience.What We Offer100% remote opportunity Opportunity to work on cutting-edge AI projects Collaboration with leading Frontier LLM companies International and innovation-driven environment Potential contract extension based on performance and project needs","company":"Ensitech","rawCompany":"ensitech","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-10-15T12:57:35.949Z","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-1254.00","title":"Web Developers","slug":"web-developers"}],"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":"Sr. Software Engineer (Kotlin/Java, Ruby, React-Typescript)","description":"Senior Software EngineerThe Customer Experience team is seeking a kind, curious, and highly collaborative Senior Software Engineer (Full Stack) who enjoys solving complex technical challenges and building exceptional user experiences.Our team is responsible for creating seamless and compelling experiences that make it easy for individuals to consign luxury items. We place a strong emphasis on collaboration, continuous learning, individual growth, and professional development. We are looking for a Senior Software Engineer (+6 years of experience) to design, build, and maintain production-ready JVM microservices and web applications for the VSolutions account.You will own features end-to-end using Kotlin/Java, Ruby, and React with TypeScript, alongside Kafka and AWS infrastructure. In this role, you will lead architecture decisions, write clean code, and collaborate closely with cross-functional product and design teams. Strong verbal communication is required, as you must clearly articulate technical designs and concepts to key stakeholders. Candidates will navigate a three-round interview process featuring technical screening, system design architecture, and a hands-on debugging assessment. This opportunity is ideal for engineers who thrive in complex e-commerce environments and enjoy solving high-impact platform challenges.Key ResponsibilitiesDesign, build, and ship backend services and internal tooling that support our teams and customers, owning medium-to-large features end to end so teammates can understand, operate, and extend what you ship.Produce high-quality, performant, secure, and testable code that contributes to company-wide initiatives; handle data in accordance with company policy.Develop across our stack, including JVM (Java, Kotlin), Elixir, Ruby, React, TypeScript, GraphQL, Kafka, AWS/Lambda, PostgreSQL, DynamoDB, and related tooling.Influence technical decisions on architecture, standards, and delivery for the systems your team owns.Review pull requests and provide constructive feedback; pair with teammates and support onboarding when needed.Deploy user-facing and operator-facing code to production responsibly.Partner with product, engineering management, and stakeholders to clarify ambiguity and balance customer needs with technical constraints.Improve reliability and maintainability over time by using metrics and incidents to learn, strengthening observability, and leaving systems easier to run than you found them.Required Skills & Experience+6 years of software engineering experience (Senior level profile).Experience building production-ready web applications and backend systems with reliability and security in mind.Experience influencing technical direction (architecture, standards, delivery), not only executing predefined tasks.Hands-on proficiency with the required stack: Kotlin / Java (JVM Services), Ruby, and React (TypeScript).Familiarity with common engineering tools such as IDEs, RESTful APIs, Git repositories, TypeScript, version control software, and remote deployment tools.Familiarity with event-based architectures, event streaming (for example Kafka), database fundamentals, and GraphQL or comparable APIs.Comfort working with complex, contextual domain data (rules and validations that vary by category or context) and integrating with neighboring services.Nice to HaveExperience integrating LLMs or managed AI APIs into backend or internal tooling (for example: enrichment, classification, attribution, or human-in-the-loop review).Experience building microservices integrated with neighboring teams or shared platforms, specifically within eCommerce or luxury marketplace environments.Hands-on experience with production monitoring, dashboards, and incident response workflows.Exposure to Python for backend production services operating alongside JVM or service-oriented systems.Bachelor's degree in Computer Science or equivalent practical experience.What We Offer100% remote opportunity Opportunity to work on cutting-edge AI projects Collaboration with leading Frontier LLM companies International and innovation-driven environment Potential contract extension based on performance and project needs","datePosted":"2026-10-15T12:57:35.949Z","dateModified":"2026-10-15T12:57:35.949Z","hiringOrganization":{"@type":"Organization","name":"Ensitech","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"34a06aff407867d444a74df3"},"url":"https://jobsearcher.com/jobs/34a06aff407867d444a74df3"}}