Talent.com
Microservices Development Engineer
Microservices Development EngineerCXApp, Inc • San Ramon, CA, United States
Microservices Development Engineer

Microservices Development Engineer

CXApp, Inc • San Ramon, CA, United States
30+ days ago
Job type
  • Full-time
Job description

Who We Are

CXAPP is a forward-thinking technology company that leverages AI and data science to drive innovation and deliver cutting-edge solutions. At CXApp, we are the innovators of Indoor Intelligence, delivering actionable insights for people, places and things. Our flagship product "CXAI" (formerly CXApp) is a workplace experience platform for the enterprise. Our technologies and solutions help enterprise customers deliver a comprehensive business journey in a work 'from-anywhere' world for employees, partners, customers, and visitors.

We take pride in the way we positively impact the daily lives of our customers and continue to push the boundaries of how our platform can benefit others.

Job Description :

As a Microservices Development Engineer at CXAPP, you will play a critical role in designing, developing, and maintaining our microservices architecture. You will be responsible for containerization and orchestration, API design, ensuring data consistency, and contributing to the development of distributed systems. Your work will directly impact our ability to deliver scalable, reliable, and efficient solutions.

Key Responsibilities :

  • Microservices Development : Design, develop, and maintain microservices that power our applications, ensuring scalability and modularity.
  • Containerization and Orchestration : Implement containerization using Docker and orchestration using Kubernetes to manage microservices deployment and scaling.
  • Microservice Architecture : Contribute to the design and evolution of our microservices architecture, emphasizing loose coupling and independent deployment.
  • API Design : Design and document well-structured, RESTful APIs that enable seamless communication between microservices.
  • Communication Protocols : Select and implement communication protocols and patterns (e.g., REST, gRPC) for efficient microservices interaction.
  • Data Consistency : Ensure data consistency and integrity in a distributed microservices environment, considering eventual consistency models.
  • Distributed Systems : Contribute to the development of distributed systems, understanding the challenges and opportunities they present.
  • Service Discovery : Implement service discovery mechanisms (e.g., Consul, etc) to facilitate the dynamic registration and discovery of microservices.
  • Database Security : Implement security measures to protect microservices' databases, including authentication, authorization, and encryption.
  • Performance Optimization : Optimize the performance of microservices, including latency reduction and resource utilization.
  • Version Control : Use version control systems (e.g., Git) to track changes in microservices codebases and collaborate with development teams.
  • Documentation : Maintain clear and comprehensive documentation for microservices, APIs, and system architecture.

Qualifications :

  • Bachelor's or Master's degree in Computer Science or a related field.
  • Proven experience in microservices development and containerization (Docker, Kubernetes).
  • Strong understanding of microservices architecture principles.
  • Proficiency in API design and communication protocols.
  • Knowledge of distributed systems concepts, including data consistency and fault tolerance.
  • Experience with service discovery mechanisms.
  • Understanding of database security best practices.
  • Proficiency in version control (e.g., Git).
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Commitment to staying updated with emerging microservices trends and best practices.
  • Benefits :

  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and retirement plans.
  • Opportunities for professional development and growth.
  • A dynamic and collaborative work environment.
  • The chance to work on cutting-edge AI projects with a talented team.
  • Join our team of talented engineers and make a significant impact by developing cutting-edge software solutions that empower businesses to harness the power of analytics and AI. Apply now and be part of our exciting journey towards innovation and digital transformation.

    Create a job alert for this search

    Development Engineer • San Ramon, CA, United States

    Related jobs
    Software Development Engineer, Annapurna Labs

    Software Development Engineer, Annapurna Labs

    Amazon • Cupertino, California, USA
    Full-time
    Annapurna Labs (our organization within AWS UC) designs silicon and software that accelerates innovation.Customers choose us to create cloud solutions that solve challenges that were unimaginable a...Show more
    Last updated: 20 days ago • Promoted
    Principal Field Service Engineer

    Principal Field Service Engineer

    Cadence Design Systems • San Jose, CA, United States
    Full-time
    Principal Field Service Engineer page is loaded## Principal Field Service Engineerlocations : SAN JOSEtime type : Full timeposted on : Posted Todaytime left to apply : End Date : December 31, 20...Show more
    Last updated: 30+ days ago • Promoted
    Implementation Engineer UCaaS & CCaaS

    Implementation Engineer UCaaS & CCaaS

    Packet Fusion • Pleasanton, CA, United States
    Full-time
    UCaaS / CCaaS Implementation Engineer.UCaaS / CCaaS Implementation Engineer.Zoom Phone, RingCentral, Zoom Contact Center, and RingCentral Contact Center. You will play a key role in designing, integrati...Show more
    Last updated: 30+ days ago • Promoted
    Software Development Engineer

    Software Development Engineer

    Fortinet • Sunnyvale, CA, United States
    Full-time
    Design, develop, and maintain software components for current and future networking-related products with a focus on cloud-native environments. Architect and implement highly scalable software featu...Show more
    Last updated: 30+ days ago • Promoted
    Software Development Engineer, Release

    Software Development Engineer, Release

    TekWissen LLC • San Jose, California, USA
    Full-time +1
    TekWissen is a global workforce management provider headquartered in Ann Arbor Michigan that offers strategic talent solutions to our clients world-wide. This Client is an American multinational sem...Show more
    Last updated: 30+ days ago • Promoted
    Solution Engineer Diagnostics

    Solution Engineer Diagnostics

    Roche • Pleasanton, California, USA
    Full-time
    At Roche you can show up as yourself embraced for the unique qualities you bring.Our culture encourages personal expression open dialogue and genuine connections where you are valued accepted and r...Show more
    Last updated: 22 days ago • Promoted
    Software Development Engineer, Kuiper Software Defined Networking

    Software Development Engineer, Kuiper Software Defined Networking

    Project Kuiper • Sunnyvale, California, USA
    Full-time +1
    Project Kuiper is an initiative to launch a constellation of low earth orbit satellites that will provide low-latency high-speed broadband internet connectivity to un-served and under-served commun...Show more
    Last updated: 23 days ago • Promoted
    Lead Software Development Engineer

    Lead Software Development Engineer

    Adobe Systems GmbH • San Jose, CA, United States
    Full-time
    Adobe's mission is to change the world through digital experiences.The B2B CDP team of the Adobe Experience Platform (AEP) is looking for a software engineer with high potential who is eager to lea...Show more
    Last updated: 30+ days ago • Promoted
    Microservices Engineer

    Microservices Engineer

    Trilyon, Inc. • Sunnyvale, California, USA
    Full-time
    Cloud Technology AI / ML Software Development Technical Writing and Digital Transformation.We partner with top companies to deliver high-quality talent in engineering IT and emerging technologies.For...Show more
    Last updated: 19 days ago • Promoted
    Distinguished Engineer - (API / Software Development / Microservices)

    Distinguished Engineer - (API / Software Development / Microservices)

    GEICO • Palo Alto, CA, United States
    Full-time
    Java (API / Software Development / Microservices) - Hybrid • •Position Description • • Our Distinguished Engineer works with our Engineers to innovate and build new systems, improve and enhance existi...Show more
    Last updated: 30+ days ago • Promoted
    Desing Release Engineers

    Desing Release Engineers

    Info Way Solutions • Fremont, CA, United States
    Full-time
    Design / Release Engineer-Interior.Re : Car, a subsidiary of Re : Build Manufacturing, is a new company that is exploring development in the electric vehicle space. Re : Car is looking for an energetic, org...Show more
    Last updated: 30+ days ago • Promoted
    Software Development Engineer, Firmware Validation

    Software Development Engineer, Firmware Validation

    Coherent • Fremont, CA, United States
    Full-time
    Primary Duties & Responsibilities.Bridge the gap between hardware and software by developing a modular python framework to communicate with low-level hardware using protocol-level communication int...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Contract - Onsite (Bay Area)

    Senior Software Engineer - Contract - Onsite (Bay Area)

    Right Skale, Inc. • Pleasanton, CA, United States
    Full-time
    Senior Software Engineer - Contract - Onsite (Bay Area).As a Senior Software Development Engineer, you will be collaborating with engineers and QA to design, build, and test backend APIs.This is an...Show more
    Last updated: 17 days ago • Promoted
    Solution Engineer - Diagnostics

    Solution Engineer - Diagnostics

    Disability Solutions • Pleasanton, CA, US
    Full-time
    At Roche you can show up as yourself, embraced for the unique qualities you bring.Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted ...Show more
    Last updated: 6 hours ago • Promoted • New!
    Software Development Engineer (Onsite)

    Software Development Engineer (Onsite)

    RTX • Concord, California, USA
    Full-time
    MA133 : Tewksbury Ma Bldg 3 Concord 50 Apple Hill Drive Concord - Building 3 Tewksbury MA 01876 USA.Person or Immigration Status Requirements : . At Raytheon the foundation of everything we do is roote...Show more
    Last updated: 15 days ago • Promoted
    Platform Engineer

    Platform Engineer

    Dtex Systems • Fremont, CA, United States
    Full-time
    As a Platform Engineer, you will play a crucial role in designing, building, and maintaining our DTEX InTERCEPT platform. You will work with a talented team of engineers to develop and deploy robust...Show more
    Last updated: 13 days ago • Promoted
    Field Service Engineer

    Field Service Engineer

    Thermo Fisher Scientific • Fremont, California, USA
    Full-time
    Adherence to all Good Manufacturing Practices (GMP) Safety Standards Cleanroom : no hair products jewelry makeup nail polish perfume exposed piercings facial hair etc. Cold Room / Freezers -22degreesF / ...Show more
    Last updated: 17 days ago • Promoted
    Microservices Engineer - Java, Spring Boot

    Microservices Engineer - Java, Spring Boot

    Purple Drive • Sunnyvale, CA, United States
    Full-time
    We are seeking an experienced candidate with deep expertise in designing and building highly scalable, fault-tolerant, and reactive microservices. The ideal candidate will have strong proficiency in...Show more
    Last updated: 3 hours ago • Promoted • New!