Play a crucial role in designing, developing, and maintaining complex software systems. This position involves leading agile teams or projects, mentoring junior engineers, and ensuring the delivery of high-quality software solutions. Write high-quality code for complex scenarios with good test coverage.
Remote Software engineering Jobs · Java
279 results
FiltersJob listings
The Software Engineer (SDK) is responsible for addressing a wide range of software development needs, including product development, internal and external solution consulting, client project scoping and bidding, SDK and API support for external developers, and assisting the sales organization with technical demos to prospects. The ideal candidate brings traditional development experience and is well-versed in vendors and technologies within the FinTech ecosystem.
You will use your technical knowledge of professional concepts to solve business problems. We’re looking for talented individuals who can serve as subject matter experts in their area of focus and represent their departments on complex assignments. You’ll evaluate technology’s effectiveness through requirements gathering, testing, research and investigation. You'll listen to and evaluate customer needs to determine and provide high quality solutions that align with their expectations.
Design and build systems that power audiobook ingestion, transformation, and delivery — ensuring performance, accuracy, and scalability across millions of titles. Contribute across the stack, from backend services and APIs to lightweight interfaces or operational tools, depending on the team’s evolving needs. Adapt and T-shape as the mission evolves.
Mitratech is seeking a Software Engineering Manager to lead and mentor two established, high-performing scrum teams focused on the core TalentReef product. Reporting to the Director of Engineering, you will be a critical bridge between technical excellence, people leadership, and product delivery. You will manage a globally distributed team spanning the US and Mexico and be responsible for the performance, growth, and overall well-being of 7 to 8 software developers.
As a Junior Engineer at LINQ, you will work as a member of a cross-functional team to deliver business critical applications of high function and technical quality. The role involves collaborating closely with product owners and quality assurance to create software that fulfills business needs and delivering high quality software to the business.
Work as a Java developer on backend projects for an international client, who are connected with digital transformation, enjoy sharing and learning new technologies, contributing to CI&T and the community, and possess a cultural 'match' with us, respecting differences, and working collaboratively in teamwork. Serve as a technical reference for the backend development team, conduct code reviews and assist in Technical Refinement to prepare tasks for work.
Work with experienced colleagues to design, plan and develop customer-centric and value-added new features for the Search Engine product area of our e-commerce & multichannel platform in an agile environment.
Lead the team that owns Canva’s internal feature flagging and progressive delivery platform. Lead a talented team of backend and frontend engineers, creating the conditions for them to thrive. Define and evolve the strategy of our Feature Control platform, working conjointly with other teams of the group to connect with related services.