Search by job, company or skills

Software Engineer

Software Engineer

BLUE
2-5 Years
Not Disclosed
Early Applicant
  • Posted 21 hours ago
  • Be among the first 20 applicants

Job Description

About Blue

Blue is a technology organization built on one idea: One House, Multiple Voices. We bring different perspectives together to solve complex problems, and we make decisions in the open.

That shows up in how we work. Engineers contribute across disciplines, ownership is shared rather than siloed, and the people closest to a problem have real influence over how we solve it. The team is remote, and we take continuous learning seriously.

The Role

We are hiring a Software Engineer to design, build, and maintain the backend services and APIs behind Blue's applications.

Most of your work will be server-side: building new features, modeling the data underneath them, and making existing systems faster and more reliable as they grow. You will write tests, review code, and keep the documentation good enough that the next engineer is not reverse engineering your decisions.

The part that makes this role different is where you sit in the process. You will work with product managers, designers, and other engineers while requirements are still being shaped, not after they are settled. We would rather you raise a problem early than build something you knew was wrong.

What You Will Do

* Design, build, test, and maintain backend services and APIs.

* Implement new features and the data models behind them.

* Optimize existing systems for performance and scalability.

* Work with relational and NoSQL databases.

* Write unit and integration tests, and keep coverage meaningful.

* Review code and give feedback that improves it.

* Help refine requirements and estimate work honestly.

* Contribute to architecture decisions and technical documentation.

* Improve development practices and tooling for the whole team.

What You Will Need

* 2 to 5 years of professional software engineering experience, with production systems you have shipped and maintained.

* Strong fundamentals in data structures, algorithms, and software architecture.

* Proficiency in Java, C sharp, Python, JavaScript or TypeScript, Go, or a comparable modern language.

* Solid backend experience, including REST APIs, services, and databases.

* A practical grasp of object-oriented design and when a given pattern is the right tool.

* Fluency with Git and collaborative development workflows.

* Clear communication, including the ability to disagree productively and change your mind.

* Honest estimation, and the discipline to flag slippage early.

* The self-direction to work well on a distributed team.

* A bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

Nice to Have

* Cloud platforms such as AWS, Azure, or GCP.

* Docker and containerized applications.

* CI/CD pipelines and DevOps practice.

* Microservices or distributed systems at a scale where the tradeoffs became real.

* Experience in a team where engineers helped decide what to build, not only how.

Why This Role

Shared ownership is easy to claim and harder to run. Here it means your input lands while decisions are still open, and that the systems you build are yours to keep improving rather than hand off.

The team is remote and collaborative by design, so the work suits someone who wants influence over direction and is willing to engage with other people's thinking to get it.

Working Here

Remote, based in India. You choose where you work from.

Compensation is 12,00,000 to 18,00,000 per annum, set by experience and demonstrated engineering ability.

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

About Company

Similar Jobs

5-7 yrs
Chennai, India
Skills:
asp.net web api , S.O.L.I.D. design principles, Design Patterns, C#, CSS, Angularjs, Restful Services, SQL Server, HTML, Continuous Integration, Ruby On Rails, Javascript, Operating Systems, Entity Framework, Networking Concepts, Web Services, Hosting infrastructures, Database management and development, PC architecture and operations, Object-oriented analysis design and programming
5-7 yrs
Bengaluru, India
Skills:
Software Development Lifecycle, Agile Methodologies, Java Full Stack Development, Front-end frameworks and libraries, Developing scalable web applications using Java technologies
1-5 yrs
India
Skills:
Java, Databases, Git, Typescript, Javascript, Rest Apis, Python, Go, Server-side frameworks
6-8 yrs
Chennai, India
Skills:
Java, React, Typescript, Gcp, CSS, Azure, Python, HTML, AWS
4-6 yrs
Thane, India
Skills:
Express, Node, React, Git, Typescript, Docker, Linux, Agile, Scrum, Rest Apis, Python, LangChain, embeddings, LLM-driven tools, vector stores, RAG, LlamaIndex