Insight Enterprises is looking for a Senior Software Engineer to design and develop cloud-native applications that seamlessly integrate frontend and backend technologies. You will deliver efficient, scalable, and user-centric solutions by working across the entire stack to build responsive interfaces and robust APIs.
What You'll Do
- Contribute to projects at all stages from early discovery and architecture to full end-to-end application development and technical consulting for customers.
- Effectively manage your time across 1–2 concurrent projects, working within teams that vary in size and scope.
- Work closely with solution architects, project managers, and UX/UI designers to define and deliver high-quality user experiences.
- Build reusable tools, processes, and solutions that drive efficiency and scalability for both SADA and its clients.
What We're Looking For
- 7+ years of relevant work experience in software development.
- A degree in computer science or a related field.
- Deep expertise in development with Java/Kotlin, Python.
- Familiarity and experience with Go and Node.js.
- Working knowledge of the Spring Boot service ecosystem.
- Familiarity with frontend web technologies, particularly React and Angular.
- Ability to communicate complex technical concepts to a broad range of internal and external stakeholders.
- Experience working with relational and NoSQL datastores and adjacent technologies (ORMs, schema migration tools).
- Experience designing, building, and maintaining high-quality, developer-friendly REST APIs using OpenAPI (Swagger) specifications.
- Exposure to full stack development, from setting up application and database server infrastructure to developing and implementing application code.
- Experience in writing automated tests, including unit, integration, and acceptance tests.
Nice to Have
- Experience using Google Cloud Platform, in particular serverless (Cloud Functions), containers (Cloud Run, Kubernetes), and platforms (App Engine).
- Experience working with and diagnosing CI/CD pipelines (GitHub actions, Bamboo, Jenkins, Harness, or GCP Cloud Build).
- Fluency with modern frontend web development leveraging TypeScript.
- Hands-on experience in building, deploying, and optimizing AI/ML solutions.
- Experience with MCP (Model Context Protocol) and ADK (Agent Development Kit) is desirable.
Technical Stack
- Languages: Java, Kotlin, Python, Go, Node.js, TypeScript
- Frameworks & Platforms: Spring Boot, React, Angular
- Cloud & Infrastructure: Google Cloud Platform, Cloud Functions, Cloud Run, Kubernetes, App Engine
- CI/CD: GitHub Actions, Bamboo, Jenkins, Harness, GCP Cloud Build
Team & Environment
You will work within teams that vary in size and scope. Collaboration with cross-functional teams including solution architects, project managers, and UX/UI designers is central to the role. Insight Enterprises offers a dynamic, customer-focused environment with broad technical exposure and continuous skill enhancement.
Work Mode
This role operates on a global work mode.
Insight Enterprises is an equal opportunity employer.





