Senior Software Engineer
Indexed description
Duties / Responsibilities:
- Architect, design, and implement scalable REST APIs and event-driven microservices.
- Lead end-to-end development of web and mobile applications using modern frontend and backend frameworks.
- Build and integrate AI-powered applications, intelligent bots, and automation workflows.
- Design, deploy, and maintain cloud-native applications and distributed systems on AWS.
- Maintain CI/CD pipelines, testing frameworks, and deployment processes with Docker and Kubernetes.
- Monitor systems to ensure high performance, reliability, and security.
- Mentor junior developers, review code, and establish engineering best practices.
- Act as a technical consultant, bridging business needs with scalable technical solutions.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- 6+ years of professional experience in software engineering, with proven enterprise-level system delivery.
- Demonstrated ability to design, implement, and scale secure, cloud-native applications.
- Expertise in building AI-driven solutions, automation workflows, or real-time intelligent systems.
- Strong foundation in system architecture, performance optimization, and secure coding practices.
- Java, Node.js, TypeScript, JavaScript, Go, Python, PHP 8 (Laravel), Spring Boot, Angular, React, Next.js
- Databases & Messaging
- Oracle, PostgreSQL, MySQL, DynamoDB, Snowflake, ElasticSearch, Redis
- Kafka, ksqlDB, KStreams, Amazon MSK
- AWS (Lambda, S3, EC2, MSK, Kinesis, CloudWatch, SNS, SQS)
- Docker, Kubernetes, Jenkins, GitHub/GitLab CI/CD
- Generative AI, Prompt Engineering, RAG systems, Document Intelligence
- HuggingFace API, Voice AI, Conversational AI
- MCP servers for enterprise integration
- GitHub, GitLab, Bitbucket, Swagger, Postman, JIRA, Confluence
- Preferred Qualifications
- Experience with mobile app development (iOS/Android, React Native, or Flutter).
- Knowledge of observability frameworks and distributed tracing.
- Contributions to open-source AI or cloud-native projects.
- Passion for experimenting with emerging AI/ML technologies.
We truly appreciate and value all our employees and show our appreciation by offering a wide range of benefits, including:
- Comprehensive Healthcare/Dental/Vision Plans
- 401K Retirement Plan with Company Match
- Paid Vacation, Sick Time, and Additional Holidays (including your Birthday!)
- Paid Volunteer Time
- Paid Parental Leave
- Hotwire Service Discounts – for employees who live on a property serviced by Hotwire. Discounted service offerings are provided for high-speed internet, video service, phone, and security service
- Employee Referral Bonuses
- Exclusive Entertainment Discounts/Perks
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search