SENIOR SOFTWARE ENGINEER RUBY Svitla Systems, Inc.

  • company name Svitla Systems, Inc.
  • working location Office Location
  • job type Full Time

Experience: 6 - 6 years required

Pay:

Salary Information not included

Type: Full Time

Location: All India

Skills: Ruby, Kubernetes, aws, Git, cicd, Terraform, helm charts

About Svitla Systems, Inc.

Job Description

Svitla Systems Inc. is looking for a Senior Ruby Engineer for a full-time position (40 hours per week) in India. Our client is a cloud platform for business spend management (BSM) that helps organizations manage their spending, procurement, invoicing, expenses, and supplier relationships. They provide a unified, cloud-based spend management platform that connects hundreds of organizations representing the Americas, EMEA, and APAC with millions of suppliers globally. The platform provides greater visibility into and control over how companies spend money. The company offers a comprehensive platform that helps organizations manage their spending, procurement, invoicing, expenses, and supplier relationships. Founded in 2006 and headquartered in San Mateo, California, they aim to streamline and optimize business processes, driving efficiency and cost savings. You Will Join The Technology Platform Team, The Backbone Of Our Clients Enterprise SaaS Application. This Global Agile Team Is Responsible For: Evaluating and adopting new technologies that add real value. Developing core platform features that impact all customers worldwide. Building tools and frameworks to streamline both development and operational workflows. Collaborating closely with Operations to ensure reliability, scalability, and smooth deployment processes. Setting and maintaining the highest standards of quality, performance, and innovation. The team plays a critical role in shaping a best-in-class SaaS platform that powers business spend management for organizations globally. Requirements At least 6+ years of experience in software development. Knowledge of Ruby. Knowledge of Kubernetes and AWS cloud-native application development. Understanding of deployment based on AWS and Kubernetes. Experience providing estimates and implementing complex systems. Experience with Git Proven understanding of software development best practices and design patterns. Experience working in an agile environment that follows Scrum or other agile methodologies. Understanding of scalability, high availability, and concurrency. A self-motivated, go-getter individual with a passion for learning and strong communication skills. Bachelors degree in Computer Science (or similar) or equivalent experience. Must-Have Technical Experience While This Is a Senior Ruby Engineer Position, Its Important To Highlight That This Role Goes Far Beyond Just Writing Ruby Code. The Ideal Candidate Will Bring Deep Expertise In cloud-native Architecture, Deployment, And Production Infrastructure Management, Including: Kubernetes (Expert level): Not just usage, but also architecture, configuration, and maintenance of production clusters. Knowledge of Helm, ingress controllers, autoscaling, secrets management, observability tools (Prometheus, Grafana), etc. Cloud-Native Application Development (AWS): Implementation of cloud-native architectures (12-Factor App), building services that run and scale in AWS + Kubernetes environments. Experience working with AWS services such as EKS, EC2, S3, IAM, CloudWatch, ELB, and others. Deployment experience (CI/CD pipelines): Independent or team-based implementation of deployment processes for example, using GitHub Actions, GitLab CI/CD, ArgoCD, Jenkins, Spinnaker. Including secure deployment, rollback strategies, and automation of provisioning (Terraform, Helm Charts). What is NOT enough: Simply running an application locally via Docker. Simply working with AWS APIs (via SDK). Being a developer who hands off code, and the deployment is done by another team. Responsibilities Design, develop, maintain, and scale core platform systems and services. Participate actively in operational design discussions and code reviews. Deliver creative, elegant, and maintainable solutions to complex technical challenges. Collaborate with cross-functional teams to ensure seamless deployment and production reliability. Continuously improve deployment infrastructure, including CI/CD pipelines and monitoring tools. We offer US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Annual performance appraisals. Remote-friendly culture and no micromanagement. Personalized learning program tailored to your interests and skill development. Bonuses for article writing, public talks, other activities. 15 PTO days, 10 national holidays. Free webinars, meetups and conferences organized by Svitla. Fun corporate celebrations and activities. Awesome team, friendly and supportive community!,