p0 Logo

p0

Backend engineer

Reposted 2 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in IN
Senior level
Remote
Hiring Remotely in IN
Senior level
Develop and maintain high-quality software, collaborate cross-functionally to ship features, identify bottlenecks, fix bugs, and evaluate technologies that improve development efficiency. The role requires independent ownership, strong problem-solving and product thinking, effective communication, and a willingness to exchange constructive feedback in a flat, remote organization.
The summary above was generated by AI
Company Overview

P0 is a platform that uses LLM to detect Zombie APIs in large code bases. The platform helps developers detect and fix high-priority security misconfigurations and attacks with just one click, ensuring that vulnerabilities are identified before they impact users. P0 offers both cloud-managed and self-hosted solutions for seamless security testing.

Job Title

Software Engineer - Flat structure

Location

India (100% remote)

Years of Experience

4-9 years

Required Skills
  • Senior software engineer

  • Ability to work independently

  • Ability to solve ambiguous problem statements

  • Product thinking

  • Ability to give/take open feedback.

Job Description

We are looking for a highly skilled and experienced Software Engineer to join our team at p0.inc. As a part of our flat-structured organization, you will have the opportunity to work independently and take ownership of your projects. You will be responsible for solving complex and ambiguous problem statements, and your product thinking will be crucial in driving our innovations forward. We value open feedback and encourage a culture of continuous improvement.

Responsibilities
  • Develop and maintain high-quality software solutions

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Identify and correct bottlenecks and fix bugs

  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

  • Provide and receive constructive feedback to/from team members

Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field

  • 4-9 years of professional software engineering experience

  • Proven experience as a senior software engineer

  • Strong problem-solving skills and ability to work independently

  • Excellent product thinking and ability to understand user needs

  • Strong communication skills and ability to give/take open feedback

Benefits
  • 100% remote work

  • Flexible working hours

  • Opportunity to work in a flat-structured organization

  • Collaborative and innovative work environment

  • Continuous learning and professional development opportunities

Similar Jobs

2 Days Ago
In-Office or Remote
Senior level
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Build and improve backend applications and distributed systems, leading complex projects from technical design through launch. Responsibilities include solving architecture challenges, establishing standards, reviewing code, documenting systems, fixing high-risk bugs, collaborating across engineering teams, mentoring junior engineers, and transitioning expertise to Java development while considering scalability, performance, robustness, and customer impact.
Top Skills: AWSAzureCassandraDistributed SystemsDynamoDBExtreme Programming (Xp)GCPGoIaasJavaKotlinMicroservicesOraclePaasPostgresPythonSaaSScalaScrum
29 Days Ago
In-Office or Remote
Expert/Leader
Expert/Leader
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Lead backend software engineering initiatives from technical design through launch. Solve complex architecture and reliability challenges, deliver shared solutions for engineering teams, establish code review and documentation standards, manage high-risk fixes, influence company-wide initiatives, mentor engineers, and make customer-focused technical decisions across cloud and developer productivity environments.
Top Skills: AWSAzureContinuous DeploymentContinuous IntegrationGCPGoJavaKotlinNode.jsPythonScala
Yesterday
In-Office or Remote
India
Mid level
Mid level
Blockchain • Fintech • Software • Cryptocurrency • Metaverse
Develop and maintain high-throughput distributed services for Binance’s KYC platform. Responsibilities include translating business requirements into reliable Java services, writing tests and documentation, tuning performance, troubleshooting incidents, collaborating across engineering teams, and mentoring junior engineers. The role requires expertise in Java, Spring, MySQL, distributed system design, messaging middleware, and collaboration across global teams. KYC or compliance experience and JVM, SQL, or RPC performance-tuning experience are desirable.
Top Skills: Distributed SystemsJavaJvmMessaging MiddlewareMySQLNosql DatabasesRpcSpring FrameworkSQL

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account