At a Glance
- Tasks: Triage urgent customer issues and develop rapid engineering solutions.
- Company: Join a dynamic tech company focused on customer-centric engineering.
- Benefits: Competitive pay, equity options, flexible time off, and comprehensive healthcare.
- Other info: Collaborative culture with opportunities for personal and professional growth.
- Why this job: Make a real impact by solving complex problems in fast-paced environments.
- Qualifications: 6+ years in software engineering with strong GoLang or Python skills.
The predicted salary is between 60000 - 80000 £ per year.
Manchester, United Kingdom
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
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
- 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
- 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
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.
Equal Opportunity
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.
Senior Software Engineer – Customer Platform Engineering in Cheltenham employer: Obsidian Security
At Obsidian, we pride ourselves on fostering a dynamic and inclusive work environment in Manchester, where innovation meets collaboration. As a Senior Software Engineer in our Customer Platform Engineering team, you'll enjoy competitive compensation, comprehensive healthcare benefits, and ample opportunities for personal and professional growth. Our culture encourages creativity and agility, allowing you to tackle high-impact challenges while leveraging cutting-edge AI tools to enhance your engineering prowess.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer – Customer Platform Engineering in Cheltenham
✨Tip Number 1
Network like a pro! Reach out to folks in your industry, especially those who work at companies you're eyeing. A friendly chat can lead to insider info and even referrals that might just get your foot in the door.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repo showcasing your projects, especially those that highlight your experience with GoLang or Python. This gives potential employers a taste of what you can do and how you tackle complex problems.
✨Tip Number 3
Prepare for those tricky interviews! Brush up on your troubleshooting and debugging skills, and be ready to discuss how you've handled urgent customer escalations in the past. We want to see how you think on your feet!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team and tackling those high-priority customer needs head-on.
We think you need these skills to ace Senior Software Engineer – Customer Platform Engineering in Cheltenham
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 showcase any relevant projects that demonstrate your troubleshooting skills and ability to work across different systems.
Showcase Your Problem-Solving Skills:In your application, share specific examples of how you've tackled complex problems in the past. We want to see how you approach urgent investigations and customer-blocking issues, so don’t hold back on those success stories!
Highlight Your Teamwork Experience:Since this role involves coordinating with multiple teams, it’s crucial to emphasise your communication skills and any collaborative projects you've been part of. Let us know how you’ve worked with others to deliver high-impact solutions under pressure.
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 directly and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Obsidian Security
✨Know Your Tech Stack
Make sure you brush up on your GoLang and Python skills, as well as your understanding of distributed systems. Be ready to discuss how you've tackled complex problems in the past and how you can apply those experiences to the role.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've triaged urgent issues or resolved customer-blocking problems. Highlight your ability to work under pressure and coordinate with multiple teams to deliver quick solutions.
✨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 these tools have helped you accelerate coding or debugging.
✨Communicate Effectively
Strong communication skills are key for this role. Practice articulating your thoughts clearly and concisely, especially when discussing technical concepts. Be ready to demonstrate how you can coordinate across teams to unblock critical work.