Top Remote Java Developer Jobs in Charlotte, NC
The Manager of Software Engineering is responsible for overseeing the design, development, testing, and debugging of software products. This role involves leading a team, implementing software solutions, managing test automation strategies, and ensuring quality standards are met. Collaboration with other teams to define specifications and manage sprint cycles is essential. Additionally, the role includes evaluating tools and methodologies for continuous improvement in testing processes.
The Software Engineer role involves building and scaling data pipelines, processing and ingesting large datasets, and developing ETL processes. Collaboration with various stakeholders to ensure data integrity and delivering insights is key.
The Site Reliability Engineer will enhance the reliability and uptime of Fetch's services by engaging in the complete lifecycle of services, from design to deployment, monitoring performance, and employing automation for scale. They will participate in incident response and work within a diverse team to improve systems sustainably.
The Staff Software Engineer will lead cross-functional teams to enhance data workflows and deliver data solutions. This role involves architecting, implementing technical systems, collaborating with product teams, mentoring engineers, and managing complex projects to align with organizational goals.
The Sustaining Engineer will identify and resolve critical production issues, become a subject matter expert for specific modules, debug Enterprise Java applications, and work with teams to propose code fixes and ensure resolutions. They will handle multiple high-priority threads and develop a deep understanding of Aera's technical architecture.
The Sr./Staff Software Engineer will be responsible for big data software and platform architecture and development, focusing on innovative solutions using cutting-edge technologies. The role requires building large CI/CD pipelines and working with microservices and serverless architectures, alongside hands-on experience with AWS and Spark.
The Staff Software Engineer will design, implement, and deploy new features and services for the Matterport Platform. Responsibilities include building APIs and backend services, mentoring junior engineers, and ensuring proper monitoring of live environments. The role requires familiarity with microservices and agile practices, along with strong problem-solving skills.
As a Backend Engineer, you will architect and maintain backend systems for VALR, ensuring scalability and reliability. Your role includes developing Kotlin-based services, implementing APIs, managing cloud infrastructure, and collaborating with teams to enhance platform features while adhering to coding standards.
As a Senior Software Engineer on Vimeo's Payments team, you will collaborate on projects, develop and enhance the Payments Platform software, and improve tooling for identifying and debugging issues, ensuring a seamless payment experience for users.
As a Staff Solutions Architect, you'll work with prospects to evaluate their applications for Temporal’s platform, educate them on its technical benefits, and help increase adoption within customer organizations. You'll serve as the technical liaison between customers and the growth team, ensuring optimal use of Temporal’s capabilities.
Top remote Companies in Charlotte, NC Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results