Demo

Microservices Development Engineer

CXApp US, Inc.
San Ramon, CA Full Time
POSTED ON 11/27/2024 CLOSED ON 1/27/2025

What are the responsibilities and job description for the Microservices Development Engineer position at CXApp US, Inc.?

About Us: CXAPP is a forward-thinking technology company that leverages AI to transform industries, drive innovation and deliver cutting-edge solutions.


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:

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

    Software Development Engineer in Test (SDET)
    Lumicity -
    Alameda, CA
    Software Development Engineer in Test (SDET)
    Lumicity -
    Hayward, CA
    Sr. Design Product Development Engineer
    Abbott -
    Alameda, CA

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Microservices Development Engineer?

    Sign up to receive alerts about other jobs on the Microservices Development Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $113,077 - $147,784
    Income Estimation: 
    $135,356 - $164,911
    Income Estimation: 
    $153,902 - $198,246
    Income Estimation: 
    $90,032 - $105,965
    Income Estimation: 
    $111,859 - $131,446
    Income Estimation: 
    $110,457 - $133,106
    Income Estimation: 
    $105,809 - $128,724
    Income Estimation: 
    $122,763 - $145,698
    Income Estimation: 
    $110,457 - $133,106
    Income Estimation: 
    $136,611 - $163,397
    Income Estimation: 
    $135,163 - $163,519
    Income Estimation: 
    $131,953 - $159,624
    Income Estimation: 
    $150,859 - $181,127
    Income Estimation: 
    $110,730 - $135,754
    Income Estimation: 
    $128,617 - $162,576
    Income Estimation: 
    $117,033 - $148,289
    Income Estimation: 
    $118,163 - $145,996
    Income Estimation: 
    $145,845 - $177,256
    Income Estimation: 
    $147,836 - $182,130
    Income Estimation: 
    $154,597 - $194,610
    Income Estimation: 
    $86,891 - $130,303

    Sign up to receive alerts about other jobs with skills like those required for the Microservices Development Engineer.

    Click the checkbox next to the jobs that you are interested in.

    • Architecture Skill

      • Income Estimation: $80,267 - $99,326
      • Income Estimation: $92,357 - $117,598
    • Building Codes and Regulations Skill

      • Income Estimation: $56,900 - $89,276
      • Income Estimation: $59,820 - $81,544
    This job has expired.
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other Microservices Development Engineer jobs in the San Ramon, CA area that may be a better fit.

    Device Development Engineer

    Atomic Machines, Berkeley, CA

    Research And Development Engineer

    Redbock - an NES Fircroft company, Hayward, CA

    AI Assistant is available now!

    Feel free to start your new journey!