11 Oct
|
Sunbrilo Technology
|
Pune
11 Oct
Sunbrilo Technology
Pune
Role & responsibilities
Senior Software Engineer
AI-native engineering | Global cybersecurity startup | Pune The opportunity 7.s
We are hiring an exceptional Senior Software Engineer to join a fast-growing global cybersecurity startup.
This is a senior, hands-on role for someone who can take a difficult problem, make sense of it quickly, decide what needs to happen and deliver a working result.
You will not receive a queue of perfectly defined tasks. You will be trusted to investigate unfamiliar systems, challenge assumptions, make sound decisions and own important parts of the product.
We are looking for someone with solid engineering experience, expert-level AI capability and the cognitive agility to solve new problems under pressure.
This is an in-office role based in Pune. What makes this role different *C You must be an expert with AI
AI is central to how we build software. It is not an occasional productivity tool.
You should already be highly skilled with AI coding agents and tools such as Claude Code, GitHub Copilot, ChatGPT or equivalent platforms.
You must be able to use AI to:
- Understand unfamiliar codebases quickly
- Investigate faults and production incidents
- Design and compare technical approaches
- Build and improve production-quality code
- Create meaningful automated tests
- Review, debug and refactor existing systems
- Automate repetitive engineering work
- Run several lines of investigation efficiently
- Increase delivery speed without lowering quality
You remain accountable for everything you produce. You must understand the code, verify the output, test the result and recognise when an AI-generated answer is wrong. The strongest candidate will treat AI as an engineering capability they have mastered, not a shortcut they are experimenting with.
You must demonstrate fluid cognitive ability
Seniority here is measured by how well you think, not only by how many years you have worked.
Our interview process will include practical exercises designed to assess fluid cognitive ability.
This means your ability to:
- Understand unfamiliar problems
- Identify patterns and important details
- Separate evidence from assumptions
- Learn and apply new information
- Reason clearly with incomplete information
- Adapt when the problem changes
- Explain complex decisions simply
- Reach sensible conclusions under time pressure
These exercises will focus on your reasoning and approach. They will not depend on memorising obscure syntax or performing artificial puzzle tricks. You must be highly agentic
We need someone who creates momentum.
A highly agentic engineer does not wait for every step to be assigned. They find the missing information, speak to the right people, use the available tools and move the work towards a result.
You will be expected to:
- Take ownership without needing constant supervision
- Turn unclear requirements into an actionable plan
- Investigate before asking others to solve the problem
- Make sensible decisions when information is incomplete
- Raise risks early and propose solutions
- Follow work through development, testing and deployment
- Check that the change worked in the real environment
- Take responsibility when something goes wrong
- Share knowledge so the team becomes stronger
Independence does not mean working alone. You must communicate clearly, ask focused questions and collaborate well. The difference is that you use collaboration to move the work forward, not to pass ownership elsewhere.
Preferred candidate profile
What you will do:
You will own features and engineering initiatives across their complete lifecycle:
1. Understand the customer, business and technical problem.
2. Investigate the current implementation and supporting data.
3. Identify dependencies, security concerns and potential impact.
4. Design a practical technical approach.
5. Communicate the approach clearly.
6. Build the solution.
7. Write appropriate automated tests.
8. Review AI-generated and human-written code critically.
9. Perform impact analysis and regression testing.
10. Deploy and verify the change.
11. Investigate any problems after release.
12. Measure whether the work achieved the intended result.
You will also become the technical owner of one or more product areas. This means understanding how they work end to end, maintaining their quality and becoming the engineer others trust for informed decisions.
Production and cloud engineering
You will help operate the systems you build. Depending on the product area, your work may include:
- AWS cloud services
- Serverless applications
- CI/CD pipelines
- PostgreSQL databases
- Containers and Kubernetes
- Monitoring, logging and alerting
- Infrastructure configuration
- Application and cloud security
- Production troubleshooting
- Performance and reliability improvements
Cybersecurity customers depend on our products. Secure engineering, careful testing and production ownership are part of the job.
Technology
Our products use modern Microsoft, web and cloud technologies, including:
- C#, .NET and ASP.NET Core
- REST APIs and distributed systems
- Entity Framework Core
- PostgreSQL
- AWS and Lambda
- Serverless architectures
- Docker and Kubernetes
- Vue.js and modern frontend technologies
- Git and GitHub
- CI/CD and DevOps tooling
- Automated testing
- Application monitoring and logging
- AI coding agents and development tools
You do not need prior experience with every item. You must have strong engineering foundations and be able to learn unfamiliar technology quickly.
What we are looking for
- Around 9 to 10 years of relevant software engineering experience
- Strong commercial experience building and supporting production software
- Expert-level use of modern AI engineering tools
- Excellent problem-solving and fluid reasoning ability
- A record of owning complex work from problem to production
- Strong C# and .NET experience, or comparable backend expertise
- Experience with cloud-based and distributed systems
- Sound knowledge of databases, APIs, testing and source control
- Good judgement about security, maintainability and operational risk
- Clear written and verbal communication
- The confidence to make decisions and the humility to change them when the evidence changes
Years of experience alone will not secure this role. We are looking for evidence of judgement, learning speed, ownership and delivery.
About the company
You will work with an ambitious, fast-growing global cybersecurity startup serving customers across international markets.
Our mission is to demystify cybersecurity for SMBs, MSPs and enterprises. We reduce the cost and complexity of cybersecurity by building useful products quickly, shipping them and improving them through real customer feedback.
The pace is high. Problems are not always tidy. For the right engineer, that means meaningful ownership, direct influence and the chance to help shape both the product and the engineering culture.
Interview process The selection process is designed to test how you work, not how well you rehearse answers. It may include:
- A discussion about systems you have personally built and owned
- A practical AI-assisted engineering exercise
- An unfamiliar problem that tests fluid cognitive ability
- Code investigation, debugging or solution-design work
- A conversation about judgement, ownership and production responsibility
We want to see how you gather evidence, use AI, test assumptions, communicate decisions and turn an unclear problem into a dependable result.
The standard
This is a top-level senior engineering appointment.
We are looking for someone who combines deep technical ability with AI expertise, cognitive agility and exceptional personal ownership.
If you need every task fully specified before you begin, this role is unlikely to suit you.
If you enjoy difficult problems, learn quickly, use AI with real skill and take pride in owning the result, we would like to hear from you.
Working Days: Mon- Fri
Working Mode: Work From Office
Shift: General Shift
Role : Full Time
📌 Senior Software Engineer (Pune)
🏢 Sunbrilo Technology
📍 Pune