Software Engineer, DevSecOps/SRE/Infrastructure
Date Posted
25 Mar, 2025
Work Location
Salary Offered
$600000 — $2000000 yearly
Job Type
About Us
At Kodo, we believe, managing a fast-growing company’s finances & operations shouldn’t
feel like a juggling act. That’s why we offer a single platform to streamline all purchase
decisions, automate repetitive tasks and simplify payments. From corporate cards with smart
controls to accounts payable and procure-to-pay solutions, Kodo equips fast-growing
businesses with everything they need to save time, cut costs, and scale easily.
Trusted by companies such as Cars24, Mensa Brands, Zetwerk and many more, Kodo
transforms financial chaos into clarity. These teams are empowered with flexible corporate
cards, automated vendor payments and reimbursements, and streamlined procurement
processes—while integrating effortlessly with their ERPs for real-time insights.
We have raised $14M from investors such as Y Combinator, Brex, and other global
investors. We’re on a mission to simplify the CFO stack for fast-growing businesses. We
believe in creating exceptional products for our customers, an enriching environment for our
team, and a solid business that grows profitably.
What you’ll be doing
• Ensure that our applications and environments are stable, scalable, secure and performing as expected.
• Proactively engage and work in alignment with cross-functional colleagues to understand their requirements, contributing to and providing suitable supporting solutions.
• Develop and introduce systems to aid and facilitate rapid growth including implementation of deployment policies, designing and implementing new procedures, configuration management and planning of patches and for capacity upgrades
• Observability: ensure suitable levels of monitoring and alerting are in place to keep engineers aware of issues.
• Establish runbooks and procedures to keep outages to a minimum. Jump in before users notice that things are off track, then automate it for the future.
• Automate everything so that nothing is ever done manually in production.
• Identify and mitigate reliability and security risks. Make sure we are prepared for peak times, DDoS attacks and fat fingers.
• Troubleshoot issues across the whole stack - hardware, software, applications and network.
• Manage individual project priorities, deadlines, and deliverables as part of a self-organizing team.
• Learn and unlearn every day by exchanging knowledge and new insights, conducting constructive code reviews, and participating in retrospectives.
You Must Have
• 2+ years extensive experience of Linux server administration include patching, packaging (rpm), performance tuning, networking, user management, and security.
• 2+ years of implementing systems that are highly available, secure, scalable, and self-healing on Azure cloud platform
• Strong understanding of networking, especially in cloud environments
• Prior experience implementing industry standard security best practices, including those recommended by Azure
• Proficiency with Bash, and any high-level scripting language.
• Proficiency with Infrastructure as Code and Infrastructure Testing, preferably using Pulumi.
• Hands-on experience in building and administering VMs and Containers using tools such as Docker/Kubernetes.
• Excellent communication skills, spoken as well as written, with a demonstrated ability to articulate technical problems and projects to all stakeholders.
Extra credits for
- Experience with these technologies:
- Serverless infrastructure.
- Azure infra
- Experience in governance processes and compliance validation, especially for financial services.
- Experience working in product startups.
- Experience in administering and scaling PostgreSQL