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
    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
    Solution Delivery Engineer

    Solution Delivery Engineer

    Delta Electronics Americas • Fremont, CA, US
    Full-time
    As a Delivery Engineer, you will play a key role in ensuring the reliable operation of mission-critical power electronics systems. You will lead in installation, startup and commissioning of data ce...Show more
    Last updated: 23 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
    Divisional Projects Engineer - CAPEX

    Divisional Projects Engineer - CAPEX

    Pacific International Executive Search • Hayward, CA, US
    Full-time
    Pacific International is partnered with a rapidly growing industrial manufacturing organization undergoing significant investment in automation and large-scale capital projects.The company is seeki...Show more
    Last updated: 10 days ago • Promoted
    Hardware Design Engineer

    Hardware Design Engineer

    Happiest Minds Technologies • Milpitas, CA, US
    Full-time
    Happiest Minds, the Mindful IT Company, applies agile methodologies to enable digital transformation for enterprises and technology providers by delivering seamless customer experience, business ef...Show more
    Last updated: 11 days ago • Promoted
    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
    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
    Distinguished Software Engineer- RUCKUS Edge

    Distinguished Software Engineer- RUCKUS Edge

    Commscope • Sunnyvale, CA, US
    Full-time
    In our ‘always on’ world, we believe it’s essential to have a genuine connection with the work you do.Reimagine the Future of Cloud-Enabled Networking. Join our elite engineering team at RUCKUS to l...Show more
    Last updated: 15 hours ago • Promoted • New!
    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
    Spacecraft Avionics Lead Engineer

    Spacecraft Avionics Lead Engineer

    EVONA • Hayward, CA, US
    Permanent
    Spacecraft Avionics Lead Engineer.A pioneering space company developing next-gen orbital mobility solutions is hiring an. This is a rare opportunity to architect, build, and validate a complete flig...Show more
    Last updated: 23 hours 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
    Software Development Engineer

    Software Development Engineer

    Amazon • Martinez, CA, USA
    Full-time
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...Show more
    Last updated: 25 days ago • Promoted
    Hardware Engineer

    Hardware Engineer

    Shyld AI • Hayward, 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: 23 hours 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: 15 hours ago • Promoted • New!
    Principal Applications Engineer

    Principal Applications Engineer

    EMC-Executive Management Consultant • Hayward, CA, US
    Full-time
    Principal Applications Engineer (Mass Spectrometry).Citizens & Green Card Holders Only.We are hiring a Principal Applications Engineer – Mass Spectrometry. This role is ideal for engineers who t...Show more
    Last updated: 14 days ago • Promoted