Role - Senior Engineer Software Location - Onsite (Costa Mesa, CA or Allen, TX) Type of hire - Full Time Salary Range : $120,000 - $125,000 a year Job Description Must Have Technical / Functional Skills Java, Spring Boot, Python, Node.js, AWS, Kafka Roles & Responsibilities
- Bachelor degree in Computer Science or related field; Master’s degree preferred.
- 8+ years’ experience in key engineering roles, such as technical leader, software engineer, software architect, or other architecture / engineering positions
- Exposure to AI tools (like CoPilot, Cursor etc.)
- Strong experience in Java / Spring Boot microservices and cloud-based development (preferably AWS)
- Design and Develop API proxies in different vendor products such as Apigee, AWS API gateway.
- Experience with AWS Cloud for API and Microservices based project designs.
- 3+ years’ experience using Amazon Web Services (AWS) to architect and deploy reliable, cost-effective, scalable, and secure cloud native solutions Experience working in an agile / scrum environment
- Good understanding of distributed software applications including system integration, testing, and troubleshooting
- Experience in monitoring the health of distributed systems and strategy for error detection and recovery
- Systems integration experience, including design and development of APIs, Real-Time Systems, and Microservices
- Demonstrable familiarity with CI / CD process, testing frameworks and practices (Code Commit, Code Deploy, Code Pipeline, CLI, etc.)
- Experience integrating with async messaging, logging, or queues, such as Kafka, RabbitMQ, SQS.
- Strong knowledge of software development process and project management methodologies.
- Strong problem solving and analytical skills.
- Excellent written and oral communication skills.
- Enjoy working in a dynamic, fast-moving, and challenging environment
- Work with globally distributed teams.