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
    Critical Facilities Engineer, NA

    Critical Facilities Engineer, NA

    Vantage Data Centers • Santa Clara, CA, United States
    Full-time
    Vantage Data Centers powers, cools, protects and connects the technology of the world's well-known hyperscalers, cloud providers and large enterprises. Developing and operating across North America,...Show more
    Last updated: 30+ days ago • Promoted
    Applications Software Engineer

    Applications Software Engineer

    Aeye • Pleasanton, California, United States
    Full-time
    Applications Software Engineer.As an Applications SW Engineer, this role serves as an internal bridge between Product Management and Engineering. It involves engaging customers with software require...Show more
    Last updated: 30+ days ago • Promoted
    Supplier Development Engineer (Machining / Sheet Metal)

    Supplier Development Engineer (Machining / Sheet Metal)

    Reliable Robotics • Mountain View, California, United States
    Permanent
    We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...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
    Customer Service / Benefits Advisor (Work from home)

    Customer Service / Benefits Advisor (Work from home)

    Professional Career Solutions • Martinez, California
    Remote
    Full-time +1
    We're looking for candidates with great customer service skills to fill our Remote Customer Service role!.This role is entirely remote and offers full-time / Part time hours with flexibility.We are r...Show more
    Last updated: 30+ days ago • Promoted
    Field Service Engineer II

    Field Service Engineer II

    Canon U.S.A., Inc. • San Jose, CA, US
    Full-time
    Are you seeking an opportunity to work with today's most advanced thin film processing tools? Anelva tools have been delivering cutting edge performance in thin films deposition (PVD) and enabling ...Show more
    Last updated: 10 hours ago • Promoted • New!
    Benefits Customer Service Advisor - Work from home (50k-90k per year)

    Benefits Customer Service Advisor - Work from home (50k-90k per year)

    Professional Careers • Concord, California
    Remote
    Full-time +1
    We're looking for candidates with great customer service skills to fill our Remote Customer Service role!.This role is entirely remote and offers full-time / Part time hours with flexibility.We are r...Show more
    Last updated: 25 days ago • Promoted
    System Software Engineer

    System Software Engineer

    Role Credo • San Jose, California, United States
    Full-time
    Credo is seeking a System Software Engineer to join the Applications team to help develop our SDK.The position will require developing software to control our diverse chip and IP products and the f...Show more
    Last updated: 30+ 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: 24 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: 20 days ago • Promoted
    DevOps Engineer

    DevOps Engineer

    Cxapp Us, Inc. • San Ramon, California, United States
    Full-time
    CXAPP is a forward-thinking technology company that leverages AI to transform industries, drive innovation and deliver cutting-edge solutions. As a DevOps Engineer at CXAPP, you will be responsible ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Hardware Design Engineer

    Senior Hardware Design Engineer

    Cisco Systems, Inc. • San Jose, CA, United States
    Full-time
    The application window is expected to close on 12 / 12 / 2025.The job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.This role requires ...Show more
    Last updated: 30+ days ago • Promoted
    Fullstack Engineer (Embedded Applets Development)

    Fullstack Engineer (Embedded Applets Development)

    Speridian Technologies, LLC • Palo Alto, CA, US
    Full-time
    Urgent Client Need! Role : Fullstack Engineer (Embedded Applets Development) Duration : 6+ Months Location : Palo Alto, CA (Onsite) Rate : $_____ / hr on W2 (Without Benefits) Requirements : - Kotlin / Jav...Show more
    Last updated: 11 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: 14 days ago • Promoted
    Customer Support Engineer

    Customer Support Engineer

    VirtualVocations • Fremont, California, United States
    Full-time
    A company is looking for a Customer Support Specialist to enhance customer experience by providing technical support and engineering solutions. Key Responsibilities Triaging customer issues and de...Show more
    Last updated: 30+ days ago • Promoted
    Hardware Engineer

    Hardware Engineer

    Shyld AI • Fremont, CA, US
    Full-time
    We are looking for a junior, motivated and talented problem solver.The ideal candidate will be responsible for testing and assembling electrical and mechanical components into devices.They will als...Show more
    Last updated: 16 hours ago • Promoted • New!
    Software Engineer - Product Development

    Software Engineer - Product Development

    Dawar Consulting • Milpitas, California, United States
    Temporary
    Our Semiconductor client is a world leader in design and manufacturing of advanced optical inspection and metrology tools, is looking for a ". Long Term Contract (Possibility Of Further Extension).M...Show more
    Last updated: 30+ days ago • Promoted