Software Engineer II
Core
Build and deliver scalable software solutions and AI-enabled features for modern web applications and cloud-based services.
Role type
Mid-level IC software engineer (full-stack with AI integration focus)
Builds
Scalable backend services, responsive frontend applications, and AI-integrated product features
Domain
Enterprise SaaS (Governance, Risk, and Compliance) + Cloud-native engineering + AI/LLM integration
Deliverable
production ML models | product features
Required skills
Node.js, React, TypeScript, AWS, PostgreSQL, MSSQL, Docker, REST APIs, microservices, CI/CD, unit testing, debugging
Preferred skills
Python, AWS Bedrock, RAG, vector databases, MCP, LangGraph, Semantic Kernel, agentic AI workflows
Technologies
Node.js, React, TypeScript, AWS, PostgreSQL, MSSQL, Docker, Python, AWS Bedrock, LangGraph, Semantic Kernel, MCP
Responsibilities
Develop and maintain scalable backend services and APIs; Build responsive frontend applications using React; Design and implement integrations with AWS services; Develop and maintain database applications; Build, test, and deploy applications using Docker and CI/CD; Contribute to AI-enabled product features using Python and LLM platforms; Integrate LLM capabilities and data sources into production applications; Write clean, maintainable, and well-tested code; Participate in code reviews, technical discussions, and production issue resolution; Monitor application performance and troubleshoot issues.
Seniority
Mid-level (3–5 years experience), hands-on IC