SDE - 1 - Backend

SixSense


Date: 6 days ago
City: Bengaluru, Karnataka
Contract type: Full time
We're looking for a talented and passionate backend developer to join our AI-driven platform team! As part of our fast-paced, high-impact environment, you will play a key role in building low-latency, high-availability, and high-performance backend systems. You'll be responsible for designing and developing scalable, efficient, and secure RESTful APIs, optimizing applications for speed and scalability, and working closely with frontend developers to ensure seamless integration.

Responsibilities

  • Backend Development: Build high-performing, low-latency backend applications for an AI platform.
  • API Development: Design and develop RESTful APIs to handle high-volume data, collaborating with frontend teams to ensure smooth communication and integration.
  • Optimization: Continuously optimize the backend for maximum speed, performance, and scalability.
  • Code Quality: Write reusable, maintainable, and testable code while ensuring high code quality through rigorous unit testing and debugging.
  • Security and Data Protection: Implement robust security measures to safeguard data and protect against vulnerabilities.
  • Storage Solutions: Design and implement efficient data storage solutions using technologies like PostgreSQL, S3 and other cloud-based systems.
  • Observability and Monitoring: Implement observability, logging, and monitoring solutions to ensure system health and performance.
  • Collaboration: Work closely with frontend developers, product managers, and other stakeholders to ensure seamless integration and delivery.
  • Mentorship and Code Reviews: Conduct code reviews, provide mentorship to junior developers, and help maintain high development standards across the team.

Requirements

  • 1-3 years of experience in backend development.
  • Strong understanding of design principles for scalable applications.
  • Proven experience with relational databases (PostgreSQL, MySQL, etc. ) and database optimization techniques.
  • Expertise in building and maintaining RESTful APIs, WebSockets, and message queues (e. g., Kafka, RabbitMQ).
  • Solid experience with unit testing and debugging.
  • Strong problem-solving ability and a passion for writing clean, efficient code.
  • Proficiency with Linux and version control tools (Git).
  • Experience working with cloud providers (AWS, GCP, etc. ).

Nice-to-Haves

  • Expertise in Python with deep knowledge of Django.
  • Familiarity with containerization (Docker) and orchestration (Kubernetes).
  • Exposure to OpenTelemetry and APM tools for observability.
  • Prior experience working on AI/ML-driven applications.
  • Knowledge of user authentication and authorization systems across multiple environments.
  • Experience in a high-growth startup environment.

This job was posted by Avni Agrawal from SixSense.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Sales Associate, Direct Sales, Direct Sales - Bangalore

Amazon, Bengaluru, Karnataka
3 hours ago
DescriptionAre you customer obsessed, relentlessly focused on achieving high standards, street-smart and analytical, execution focused, hungry and passionate about e-commerce, an experienced sales executive with a strong work ethic? If yes, this opportunity will appeal to you.Key job responsibilitiesUnderstand products and services offered by Amazon Direct Sales and can articulate its functions and benefits to external audiences. Define and Identify...

Fullstack Developer (Java)

Sedin Technologies, Bengaluru, Karnataka
5 days ago
Sedin is seeking a passionate and collaborative JAVA Full-Stack Developer to join our growing team! In this role, you'll play a key part in helping us untangle our clients' business challenges through innovative web applications.ResponsibilitiesWork closely with internal and external teams to understand client challenges and co-create robust applications.Design, develop, test, deploy, and optimize web applications using any of the...

Engineering Manager, Marketing Systems

Stripe, Bengaluru, Karnataka
5 days ago
Who we areAbout StripeStripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented...