Senior Software Engineer

5 - 9 years

Pune

Posted:9 months ago

Apply

Job Description

Role Overview: As a Senior Full Stack Engineer, you will be responsible for designing, building, and scaling data-driven products. Your role will involve owning end-to-end delivery, including architecture, coding, performance optimization, and operational readiness. Additionally, you will mentor engineers and elevate engineering standards across backend (PHP), frontend (JavaScript), and data (SQL). Key Responsibilities: - Solution Architecture: - Own service and UI architecture for high-throughput, low-latency applications. - Define modular boundaries, data models, integration contracts, and security controls. - Backend Engineering (PHP): - Build secure, maintainable services using PHP (Laravel/Symfony or equivalent). - Implement RESTful APIs, background jobs/queues, caching, and robust authentication/authorization (OAuth2/JWT). - Profile and optimize runtime performance and container images. - Frontend Engineering (JavaScript): - Develop rich, accessible UIs using React (preferred) or Angular/Vue. - Establish reusable component libraries, state management, and client-side performance budgets. - Integrate telemetry and feature flags for secure incremental delivery. - Data & SQL: - Design normalized schemas with pragmatic denormalization for reporting. - Write performant SQL (queries, views, stored procedures); tune indexes and query plans. - Implement migration scripts, ETL helpers, and enforce data quality guardrails. - Quality, Security & Reliability: - Champion TDD/BDD, rigorous code reviews, static analysis, and secure coding (OWASP). - Own CI/CD pipelines (build, test, scan, deploy) and rollout strategies (blue/green, canary). - Instrument services with logs, metrics, and traces; define SLOs and error budgets. - Leadership & Collaboration: - Mentor engineers; lead design reviews and pairing. - Partner with Product/Design/Data to turn requirements into executable plans. - Lead technical spikes/POCs and influence the roadmap with data-driven proposals. Qualifications Required: - Proven experience in designing, building, and scaling data-driven products. - Strong proficiency in backend technologies such as PHP (Laravel/Symfony or equivalent) and frontend technologies like React, Angular, or Vue. - Expertise in SQL, including designing schemas, writing performant queries, and ensuring data quality. - Demonstrated ability to lead engineering teams, mentor engineers, and collaborate effectively with cross-functional teams. (Note: No additional details of the company were provided in the job description.) Role Overview: As a Senior Full Stack Engineer, you will be responsible for designing, building, and scaling data-driven products. Your role will involve owning end-to-end delivery, including architecture, coding, performance optimization, and operational readiness. Additionally, you will mentor engineers and elevate engineering standards across backend (PHP), frontend (JavaScript), and data (SQL). Key Responsibilities: - Solution Architecture: - Own service and UI architecture for high-throughput, low-latency applications. - Define modular boundaries, data models, integration contracts, and security controls. - Backend Engineering (PHP): - Build secure, maintainable services using PHP (Laravel/Symfony or equivalent). - Implement RESTful APIs, background jobs/queues, caching, and robust authentication/authorization (OAuth2/JWT). - Profile and optimize runtime performance and container images. - Frontend Engineering (JavaScript): - Develop rich, accessible UIs using React (preferred) or Angular/Vue. - Establish reusable component libraries, state management, and client-side performance budgets. - Integrate telemetry and feature flags for secure incremental delivery. - Data & SQL: - Design normalized schemas with pragmatic denormalization for reporting. - Write performant SQL (queries, views, stored procedures); tune indexes and query plans. - Implement migration scripts, ETL helpers, and enforce data quality guardrails. - Quality, Security & Reliability: - Champion TDD/BDD, rigorous code reviews, static analysis, and secure coding (OWASP). - Own CI/CD pipelines (build, test, scan, deploy) and rollout strategies (blue/green, canary). - Instrument services with logs, metrics, and traces; define SLOs and error budgets. - Leadership & Collaboration: - Mentor engineers; lead design reviews and pairing. - Partner with Product/Design/Data to turn requirements into executable plans. - Lead technical spikes/POCs and influence the roadmap with data-driven proposals. Qualifications Required: - Proven experience in designing, building, and scaling data-driven products. - Strong proficiency in backend technologies such as PHP (Laravel/Symfony or equivalent) and frontend technologies like React, Angular, or Vue. - Expertise in SQL, including designing schemas, writing performant queries, and ensuring data quality. - Demon

Skills Required

php javascript sql laravel symfony angular tdd react vue oauth2 jwt bdd cicd

Work Mode

On-site

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start PHP Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now
coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

Nashik, Maharashtra, India

Kanpur, Uttar pradesh, India

Sadar, Uttar pradesh, India

Pune, Maharashtra, India

Pune, Maharashtra, India