Senior Full Stack Software Engineer
Skills
About the role
This is a full-time remote senior full-stack engineering role listed for Colombia, although the description says the engineering team is in India. You'll design and optimize web applications, backend services, APIs, and cloud-based systems for Sonatype's software supply chain security products. The position includes technical leadership, mentoring, and work across frontend, backend, infrastructure, databases, and delivery automation.
What you’ll do
- Architect and improve full-stack web applications.
- Lead the design of microservices, APIs, and cloud solutions.
- Build frontend applications with React, Angular, or Vue.js.
- Develop backend services using Java, Node.js, Python, or similar technologies.
- Apply engineering practices through reviews, patterns, and scalable designs.
- Use containers and cloud platforms to deliver software.
- Improve relational and NoSQL database performance.
- Mentor junior engineers and work with product, design, and DevOps teams.
- Strengthen availability, security, monitoring, testing, and CI/CD processes.
What they’re looking for
- At least five years as a full-stack software engineer building scalable web applications.
- Backend experience with Java, Node.js, Python, or Go.
- JavaScript or TypeScript proficiency and experience with React, Angular, or Vue.js.
- Experience creating REST APIs and event-driven systems.
- Cloud and serverless experience with AWS, GCP, or Azure.
- Experience with Docker, Kubernetes, Terraform, or Ansible.
- Knowledge of secure coding and software supply chain security.
Nice to have
- Technical leadership and mentoring experience.
- Experience in remote-first agile teams.
- Interest in open-source technology.
What’s on offer
- Remote work is listed for Colombia.
- The employer mentions parental leave, paid volunteer time off, diversity and inclusion groups, and flexible working practices.
Questions about this role
Is this Sonatype role remote?
Yes. The job header lists it as remote in Colombia.
How much experience is required?
The posting asks for at least five years of full-stack software engineering experience.
Which frontend frameworks are relevant?
The posting lists React, Angular, and Vue.js.
Which cloud platforms are accepted?
The role names AWS, GCP, and Azure.
Related roles
Full-Stack Software Engineer
Mercor is hiring remote full-stack engineers to create specifications, reference implementations, and browser-level tests for an AI project. It suits engineers with production web experience who enjoy technical writing and evaluation design.
Senior Software Engineer - Java Full Stack
A senior Java full-stack engineering role at Wells Fargo in Hyderabad, leading backend and UI development for cloud-native banking systems.
Lead Software Engineer - .NET Full-Stack Developer with Generative AI
An on-site, Bengaluru-based lead software engineering role blending .NET full-stack development with generative AI integration.
Software Engineering MTS (Full Stack) - AI Generalist (Demo Tools & Platform Engineering)
Full-stack AI generalist role in Hyderabad building internal agents, Slack tools, RAG pipelines and platform services. It suits software engineers with four to six years of experience who can work across frontend and backend systems.
Senior Software Engineer
Remote full-stack engineering role at Skit AI using React, Node.js, APIs, databases, and AWS. It is aimed at developers with five to eight years of experience building scalable web applications.
Full-Stack Product Engineer for a US-based company (Remote)
Town Web is hiring a Nigeria-based remote full-stack product engineer for local-government software. The role suits an ownership-oriented developer who can ship product work and contribute to AI-enabled features.