Sr. Staff Software Engineer, Browser (New Products)
Jobgether
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
12,204 open software roles across 880 companies are on ApplySarthi right now, most of them in Bengaluru (795), Hyderabad (298), Pune (187).
- Senior Software Development Engineer, AZAAmazon · hyderabad
- Senior Software Engineer Kong · bengaluru
- Lead Software ArchitectNICE
- Associate Software Development EngineerSWIGGY · bengaluru
- Software Engineer - Backend Developer (C#, .NET)NielsenIQ · mumbai
What software roles keep asking for: Python (32%), Java (29%), AWS (29%), System design (26%), C++ (22%), CI/CD (22%), Observability (21%), Kubernetes (20%) — counted across their open postings here.
Software Engineer jobs in the United States · Remote Software Engineer jobs · Accounting jobs · C++ jobs · JavaScript jobs · Rust jobs
Jobgether has 4,381 open roles listed here.
- Analytical Chemistry Specialist - Freelance AI Trainer Project
- - Consultor(a) SAP MM SR
- Account Director, Global Luxury & Lifestyle Sales (Transient/Group)
- Account Director, Strategic Accounts
- Account Director, Strategic Accounts
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for software roles keep coming back to Python, Java, AWS, System design. Practise those questions before you sit with Jobgether.
Questions you are likely to be asked
- Why do you want to join Jobgether?
- What is your experience with JavaScript? Tell me one thing you learned the hard way.
- Describe a time a deadline forced a trade-off in quality. What did you choose and why?
- How would you design an API for a feature you have worked on?
- What do you do when a production issue happens on your code?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Sr. Staff Software Engineer, Browser (New Products) at Jobgether interview free →Accountabilities: Design and implement experiments across browser engine subsystems, investigating how internal data structures and execution behavior influence performance, correctness, and the information available to developer tools. Evaluate approaches for representing and exposing browser state efficiently and accurately, assessing trade-offs involving information loss, implementation complexity, and compatibility with dynamic web content. Prototype browser engine capabilities that enable reliable programmatic interaction with websites, accounting for document structure, layout, navigation, and event handling. Instrument browser behavior and evaluate new implementations through repeatable tasks, measuring performance and correctness while isolating the impact of individual changes. Document unsuccessful experiments as carefully as successful ones, validate findings across different workloads, and determine whether improvements generalize beyond the conditions used during development. Profile the overhead introduced by new capabilities and optimize performance when supported by measurement and evidence. Use AI-assisted coding and analysis tools to accelerate experimentation while validating their output through debugging, testing, and reproducible measurements. Collaborate with the technical lead and other specialists to investigate unfamiliar systems, assess technical trade-offs, and inform the direction of new browser-based products. Requirements: Extensive hands-on experience with at least one browser engine subsystem, such as the Document Object Model (DOM) and Web APIs, layout and rendering, accessibility, JavaScript runtimes, networking, or process architecture, including substantial implementation work and an understanding of related subsystems. Strong proficiency in C++ or Rust , with experience navigating large systems codebases and practical knowledge of memory ownership, concurrency, object lifetimes, and performance debugging. Ability to develop JavaScript and scripting tools to exercise browser behavior, automate tests, and collect reliable measurements. Demonstrated ability to investigate unfamiliar code, formulate precise hypotheses, build effective prototypes, and interpret results while distinguishing implementation effects from variations in websites, workloads, or model behavior. Strong understanding of web platform behavior and compatibility, including the relationships between document structure, script execution, rendering, navigation, and user interaction. Experience with profiling, tracing, regression testing, or conformance testing, supported by a disciplined approach to reproducible evidence and performance evaluation. Ability to explain the benefits and limitations of technical optimizations, including the conditions under which an approach may fail. Curiosity about AI agents and a willingness to work directly with agent harnesses and coding tools, connecting low-level browser implementation decisions to the information agents receive and the actions they can perform. Strong analytical thinking, technical independence, and a practical, experimental mindset suited to solving complex engineering problems. Nice to have: Contributions to Gecko, Servo, Blink, WebKit, or another browser engine; experience maintaining open-source projects; technical leadership in a small team developing a new product; or experience in accessibility infrastructure, browser security, profiling, and automated evaluation of AI agent workflows. Benefits: Competitive annual salary in Canada: Canada Tier 1 locations: CAD $165,000–$220,000 . Canada Tier 2 locations: CAD $149,000–$199,000 . Performance-based bonus plans for eligible employees. Comprehensive medical, dental, and vision coverage. Generous retirement contributions with 100% immediate vesting , regardless of employee contributions. Quarterly company-wide wellness days to support rest and well-being. Country-specific public holidays, plus a day off for your birthday. One-time home office stipend. Annual professional development budget. Quarterly well-being stipend. Substantial paid parental leave. Employee referral bonus program. Additional benefits, which may include life and accidental death and dismemberment insurance, disability coverage, and an Employee Assistance Program, depending on the country. Remote work opportunity within Canada.
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- AI Trainers Network - MalteseJobgether
- AI Trainers Network - MalteseJobgether
- AI Trainers Network - MalteseJobgether
- AI Trainers Network - MalteseJobgether
- Account Coordinator (Performance Marketing Agency)Jobgether
- Acute Product ConsultantJobgether
- Admin/Business SupportJobgether
- Admin/Business SupportJobgether
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹99 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on lever · posted 2026-10-12. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.