SDE I: Platform Backend (Symfony/Laravel)
Bangalore, Karnataka, IndiaJobPosted 10mo agoStill listed 6 days ago
Most applications go out cold — see where you stand first. No sign-up to start.
Watch jobs like this. New roles like this one near Bangalore, Karnataka, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
As a back‑end engineer you will develop and maintain the platform dashboard backend, creating RESTful services for vulnerability management, scan orchestration and platform features while collaborating with front‑end and scanner teams in a hybrid Bangalore role.
Skills & qualifications
Skills
Benefits
Full job description
About Us Astra is a cybersecurity SaaS company that makes otherwise chaotic pentests a breeze with its one-of-a-kind AI-led offensive Pentest Platform. Astra's continuous vulnerability scanner emulates hacker behavior to scan applications for 15,000+ security tests. CTOs and CISOs love Astra because it helps them to achieve continuous security at scale, fix vulnerabilities in record time, and seamlessly transition from DevOps to DevSecOps with Astra's powerful CI/CD integrations. Astra is loved by 1000+ companies across 70+ countries. In 2024 Astra uncovered 2.5 million+ vulnerabilities for its customers, saving customers $110M+ in potential losses due to security vulnerabilities. We've been awarded by the President of France Mr. François Hollande at the La French Tech program and Prime Minister of India Shri Narendra Modi at the Global Conference on Cyber Security. Loom, MamaEarth, Muthoot Finance, Canara Robeco, Dream 11, OLX Autos etc. are a few of Astra’s customers.
Job Description Role Overview: As a back-end engineer you will be responsible for developing and maintaining the platform/dashboard backend. This would involve developing & maintaining RESTful services for vulnerability management, scan orchestration, inventory management and platform features such as on-boarding, trust centers, certificates, payment integrations, vulnerability ingestion, authentication etc. You should have a strong background in backend programming (Symfony preferred, or Laravel) and have experience with an event driven, async & distributed architecture. During the first 6 months of your role, you will be involved in the 0->1 journey of two upcoming products in our platform along with the respective product owners. Love solving hard problems? Want to build high impact products rooted in first principles? Is coding your poetry? Join us in shaping the future of cyber security.
This is a hybrid position with base location as Bangalore.
Roles & Responsibilities:
-
Design, develop, and maintain backend services and APIs using Symfony PHP framework. What you create is also what you own.
-
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
-
Collaborate with scanner teams to orchestrate scans, ingest vulnerabilities, configure scanners etc.
-
Write clean, well-documented, and efficient code.
-
Optimize and refactor existing code to improve performance and reliability.
-
Implement security and data protection measures.
-
Triage, troubleshoot and upgrade existing systems.
-
Ship code to production multiple times a day/week.
-
Ensure timely delivery of the features.
-
Test your own features, and write test cases for continuous automated testing.
-
Participate in code reviews and contribute to best practices and standards.
-
Participate in code reviews and contribute to best practices and standards.
Requirements
-
1-3 years experience in a similar role or similar working experience.
-
Strong background in PHP backend programming. Symfony preferred, or Laravel.
-
Strong understanding of software architecture principles and design patterns.
-
Experience with an event driven (subscribers/listeners), async (MessageHandlers & job queues) & distributed (load-balanced) architecture.
-
Experience with PostgreSQL database and data modeling.
-
Understanding of concepts such as Dependency Injection, ORM, data validation, error handling etc.
-
Experience with Docker, Kubernetes, GitHub Actions (good to have).
-
Experience with Agile methodologies.
-
Excellent problem-solving skills and the ability to think strategically about technical solutions.
-
Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional remote teams.
-
Demonstrated track record of delivering high-quality software products on schedule.
-
Knowledge of industry best practices in software development, security, and compliance.
-
Knowledge of application & infrastructure security - helps you stand out
Benefits
-
Adrenalin rush of being a part of a fast-growing company, and working on hard problems that matter.
-
Agile working environment.
-
Good engineering culture with full ownership in design, development, release lifecycle.
-
A wholesome opportunity where you get to build things from scratch, improve and ship code to production in hours, not weeks.
-
Holistic understanding of SaaS and enterprise security business.
-
Experience with the security side of things.
-
Annual trips to beaches or mountains (last one was to Wayanad).
-
Open and supportive culture.
-
Health insurance & other benefits for you and your spouse. Maternity benefits included.
Similar jobs, posted recently
Open roles like this one, listed in the last 30 days.
Software Application Development EngineerIntel · Bangalore, Karnataka, IndiaPosted 1w agoPosted 1w ago
Staff Software Development EngineerZscaler · Bangalore, Karnataka, India (Hybrid)Posted 1w agoPosted 1w ago
Software Engineer - Backend (8 to 12 Yrs)Cisco · Bangalore, Karnataka, India (Hybrid)Posted 4w agoPosted 4w ago
Software Development Engineer 3 - Microsoft Dynamics DeveloperAdobe · Bangalore, Karnataka, IndiaPosted 2w agoPosted 2w ago
Software Development Engineer 3 - Graph EngineeringAdobe · Noida, Uttar Pradesh, IndiaPosted 4w agoPosted 4w ago
You've read the whole posting — now see how you match it.