At a Glance
- Tasks: Triage urgent customer issues and develop rapid solutions in a dynamic environment.
- Company: Join Obsidian Security, a leader in SaaS security innovation.
- Benefits: Competitive salary, equity options, flexible time off, and comprehensive healthcare.
- Other info: Be part of a diverse team driving the future of SaaS security.
- Why this job: Make a real impact by solving complex problems with cutting-edge technology.
- Qualifications: 6+ years in software engineering, strong GoLang/Python skills, and troubleshooting expertise.
The predicted salary is between 111000 - 123000 £ per year.
Founded in 2017, Obsidian Security was created to close a critical gap: securing the SaaS applications where modern business happens—platforms like Microsoft 365, Salesforce, and hundreds more. Backed by top investors including Greylock, Norwest Venture Partners, and IVP, we’ve built a complete SaaS security platform to reduce risk, detect and respond to threats, and prevent breaches at the source. Our team includes leaders who helped define the categories of endpoint and identity security at CrowdStrike, Okta, Cylance, and Carbon Black. Now, we’re transforming how SaaS is secured—in the era of agentic AI.
Today, Obsidian is trusted by global enterprises like Snowflake, T-Mobile, and Pure Storage. We protect more than 200 organizations across North America, Europe, the Middle East, Southeast Asia, Australia, and New Zealand—including many of the world’s largest Fortune 1000 and Global 2000 companies. With strong global momentum, a growing partner ecosystem including SentinelOne, Databricks, and Google Cloud, and a major fundraise on the horizon, we’re scaling quickly toward long-term growth and IPO readiness. Join us as we define the future of SaaS security!
About the Role: We are building a new engineering team focused on handling high-priority customer needs and operational escalations while protecting the broader engineering organization from disruption. The Customer Platform Engineering (CPE) team addresses urgent investigations, customer-blocking issues, executive requests, and rapid solution development that require immediate engineering attention. This team ensures that core engineering groups can remain focused on roadmap delivery while critical issues are resolved quickly and effectively. Members of this team act as experienced generalists who can move across systems, diagnose complex problems, and coordinate with multiple teams to deliver solutions under time pressure. This role is ideal for engineers who enjoy solving ambiguous problems, working across the stack, and delivering high-impact solutions in fast-moving situations.
Responsibilities:
- Triage and resolve urgent customer escalations and production issues
- Investigate complex system behaviour and diagnose cross-service problems
- Develop rapid prototypes and proofs of concept to address customer needs
- Support pre-sales engineering with technical validation and feasibility analysis
- Respond to high-priority internal requests requiring rapid engineering response
- Coordinate with multiple engineering teams to unblock critical work
- Implement targeted fixes and document findings for long-term product improvements
- Identify systemic issues and recommend structural improvements to core engineering teams
- Contribute to internal tooling, runbooks, and operational processes that improve response time and reliability
- Leverage modern AI engineering tools to accelerate investigation, debugging, and solution development
Scope of Work: This team focuses on rapid response and targeted engineering execution rather than long-term product ownership. The role will primarily involve:
- Urgent investigations
- Customer-blocking issues
- Cross-team coordination
- Rapid solution development
Qualifications:
- 6+ years of software engineering experience
- Strong proficiency in GoLang and/or Python
- Strong troubleshooting and debugging skills across distributed systems
- Ability to quickly understand and work within unfamiliar codebases
- Experience working across multiple layers of the stack (backend, frontend, infrastructure, APIs, data systems)
- Strong communication skills and ability to coordinate across teams
- Comfortable working in high-priority, time-sensitive situations
AI & Developer Productivity
- Proficiency using modern AI-assisted development tools (e.g., Claude, Copilot, ChatGPT, or similar) to accelerate coding, debugging, and investigation
- Ability to effectively prompt, validate, and integrate AI-generated solutions while maintaining strong engineering judgement
- Experience incorporating AI tooling into engineering workflows to improve speed and operational effectiveness
Preferred:
- Experience supporting enterprise SaaS products
- Experience with production incident response or escalation engineering
- Familiarity with cloud platforms and modern infrastructure (e.g., Kubernetes, AWS, GCP)
Employee Benefits
Our competitive benefits packages are designed to support our employees' well-being, both at work and at home. Our US based employees enjoy:
- Competitive compensation with equity and 401k
- Comprehensive healthcare with dental and vision coverage
- Flexible paid time off and paid holiday time off
- 12 weeks of new parent or family leave
- Personal and professional development resources
For more details on our US benefits, or for information on our international benefits, please see here.
Pay Transparency
Please note that the base pay range is a guideline and for candidates who receive an offer, the base pay will vary based on factors such as work location, as well as the knowledge, skills and experience of the candidate. In addition to a competitive base salary, this position is eligible for equity awards and may be eligible for sales commission or incentive compensation based on the role or function within the company.
At Obsidian, we are proud to be an equal-opportunity employer. We value diversity and hire for talent, passion, and compassion. In compliance with federal law, all persons hired will be required to submit satisfactory proof of identity and legal authorization. If you have a need that requires accommodation, please contact accommodations@obsidiansecurity.com. Information collected and processed as part of any job applications you choose to submit is subject to Obsidian’s Applicant Privacy Policy.
Base Salary Range £111,000 - £123,000 GBP
Senior Software Engineer – Customer Platform Engineering in Manchester employer: Obsidian Security
At Obsidian Security, we pride ourselves on being an exceptional employer that fosters a dynamic and inclusive work culture, where innovation thrives and employees are empowered to tackle complex challenges. Our commitment to professional growth is evident through comprehensive development resources and a supportive environment that encourages collaboration across teams. Located in a vibrant tech hub, we offer competitive compensation, flexible benefits, and the opportunity to work with cutting-edge AI technologies, making it an ideal place for passionate engineers looking to make a significant impact in the SaaS security landscape.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer – Customer Platform Engineering in Manchester
✨Tip Number 1
Network like a pro! Reach out to folks in your industry, especially those at Obsidian. A friendly chat can open doors and give you insights that a job description just can't.
✨Tip Number 2
Prepare for the interview by diving deep into Obsidian's products and values. Show us you’re not just another candidate; demonstrate your passion for SaaS security and how you can contribute to our mission.
✨Tip Number 3
Practice your problem-solving skills! Since the role involves tackling urgent issues, be ready to showcase your troubleshooting prowess during technical interviews. Think of real-world examples where you’ve made an impact.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets the attention it deserves. Plus, we love seeing candidates who take that extra step!
We think you need these skills to ace Senior Software Engineer – Customer Platform Engineering in Manchester
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter for the Senior Software Engineer role. Highlight your experience with GoLang or Python, and any relevant projects that showcase your troubleshooting skills. We want to see how you can fit into our team!
Showcase Your Problem-Solving Skills:In your application, share examples of how you've tackled complex issues in the past. We love engineers who can think on their feet and deliver solutions under pressure, so let us know about those high-stakes situations you've navigated successfully.
Be Clear and Concise:When writing your application, keep it straightforward. Use clear language and avoid jargon where possible. We appreciate a well-structured application that gets straight to the point—this reflects your communication skills, which are key for this role.
Apply Through Our Website:We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy—just follow the prompts and you’ll be good to go!
How to prepare for a job interview at Obsidian Security
✨Know Your Tech Stack
Make sure you’re well-versed in GoLang and Python, as these are crucial for the role. Brush up on your troubleshooting skills across distributed systems, and be ready to discuss how you've tackled complex problems in the past.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've handled urgent customer escalations or production issues. Highlight your experience with rapid solution development and how you’ve coordinated with multiple teams to resolve critical work.
✨Familiarise Yourself with AI Tools
Since the role involves leveraging modern AI engineering tools, be prepared to discuss your experience with tools like Claude, Copilot, or ChatGPT. Share specific instances where you’ve integrated AI solutions into your workflow.
✨Communicate Effectively
Strong communication skills are key for this position. Practice articulating your thoughts clearly and concisely, especially when discussing technical concepts. Be ready to demonstrate how you can coordinate across teams under time pressure.