Software Engineer Lead Consultant in United States at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer Lead Consultant in United States.
This is an exciting opportunity for a highly skilled software engineering professional to lead the design and development of modern digital products in a fully remote environment. In this role, you will contribute to large-scale cloud-based applications, shape technical architecture decisions, and collaborate closely with cross-functional teams to deliver impactful solutions. You will work with cutting-edge technologies including microservices, AI integrations, REST APIs, and distributed systems while helping drive innovation across the organization. The position offers a dynamic Agile culture where collaboration, continuous improvement, and technical leadership are highly valued. This role is ideal for someone passionate about building scalable backend systems, mentoring engineering teams, and solving complex technical challenges. You’ll have the opportunity to influence product direction while contributing to high-performance, customer-focused digital experiences.
- Lead the architecture, design, development, testing, and deployment of scalable digital products and cloud-native applications.
- Collaborate with product managers, engineers, and stakeholders during planning sessions to provide technical direction and improve product backlogs.
- Drive engineering best practices including paired programming, test-driven development, CI/CD pipelines, and Agile methodologies.
- Develop and maintain REST APIs using Java Spring Boot and related API management and documentation tools.
- Contribute to distributed systems and microservices architecture while ensuring performance, scalability, and security standards are met.
- Support AI-powered initiatives, including integrations with Generative AI APIs, AI agents, orchestration frameworks, and RAG pipelines.
- Partner across teams to align technical strategies, optimize application performance, and improve software delivery processes.
- Provide production support, troubleshoot technical issues, and continuously enhance system reliability and efficiency.
- 7+ years of experience in software engineering, backend development, or distributed systems architecture.
- Strong expertise in Java, Spring Boot, REST API development, and cloud-based microservices environments.
- Hands-on experience with Generative AI technologies, AI agents, LLM orchestration, or Retrieval-Augmented Generation (RAG) frameworks.
- Solid understanding of web and API security standards including OAuth, OWASP, OpenID, and SAML.
- Experience with backend technologies such as MongoDB, Kafka messaging systems, caching solutions, and distributed databases.
- Proficiency with Git, Maven, Gradle, Jenkins, CI/CD pipelines, and Agile software development practices.
- Strong analytical and problem-solving skills with the ability to identify and resolve performance bottlenecks.
- Experience with Python and test-driven development methodologies is considered a plus.
- Excellent collaboration, communication, and leadership skills within cross-functional engineering environments.
- Competitive annual compensation ranging from $100,000 to $170,500 based on experience and qualifications.
- Fully remote work environment with flexibility and strong work-life balance support.
- Opportunity to work on innovative technologies including AI, cloud-native systems, and scalable digital platforms.
- Comprehensive health and wellness benefits package.
- Retirement savings and financial planning support.
- Paid time off and employee-focused wellness initiatives.
- Career development opportunities within a collaborative and innovation-driven culture.
- Inclusive workplace committed to diversity, equity, and professional growth.