Back to search
CtrlB Linkedin · Posted 3mo ago

Software Developer Engineer

Bengaluru, Karnataka, India

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

As a Software Engineer at CtrlB, you will build a fast, intuitive, and reliable product that developers rely on to monitor and troubleshoot systems at scale. You'll work across high-volume data pipelines, distributed systems, and customer-facing features, streamlining how data flows through the platform and how users interact with insights in real time.

Your work will directly impact developers around the world, solving large-scale performance and reliability challenges while building a platform that is both powerful and effortless to use. You'll tackle complex engineering problems involving huge datasets, low-latency processing, and scalable architecture.

You'll collaborate with a highly skilled team of engineers, working in an environment that values ownership, learning, and technical excellence. Join us to build the next generation of high-scale, data-driven software for modern engineering teams.

Responsibilities

  • Build and scale core services that handle high-volume data and distributed workloads.
  • Ship features to production end-to-end, testing, monitoring, and rolling them out safely using incremental deployments, diagnosing, and resolving issues in production systems owned by your team.
  • Improve system performance, reduce latency, and architect services to support higher data throughput.
  • Work with your team to define priorities, break down complex problems, and plan upcoming initiatives.
  • Collaborate closely with product and design to translate real customer workflows into technical solutions
  • Work in a Hybrid Engineering model and contribute to all phases of SDLC, including design, implementation, code reviews, automation, and testing of the features.
  • Code review, mentoring junior engineers, and providing technical guidance to the team.

Requirements

  • Bachelor's degree in computer science or in a related technical field, or equivalent practical experience.
  • You are available full-time and comfortable working from the office for 6 days a week.
  • You have a passion for designing and engineering high-quality and competitive architectures.
  • Understand the concepts of Operating Systems, DBMS and Networking.
  • You are familiar with data structures and algorithms, profiling and optimisation.
  • You value code simplicity, performance and details.
  • Experience with languages like GO and RUST is a bonus.
  • Proficient in queues, locks, scheduling, event-driven architecture, and workload distribution, along with a deep understanding of relational databases and non-relational databases.
  • A deeper understanding of software development best practices and demonstrating leadership skills.

This job was posted by Shriwa Chaudhary from CtrlB.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent