Software Engineer

CollPoll

United States

Hybrid

USD 90,000 - 120,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CollPoll in Bengaluru offers a hybrid Software Engineer role focused on building features per engineering designs. You will largely work independently under the technical lead and contribute to backend services.

You will design and deliver end-to-end solutions using Java, MySQL, and Spring Boot, with attention to scalable, high-volume systems and data flows. Strong problem solving and communication are essential for success in a remote-enabled team.

Qualifications

  • 2-3 years of software development experience.
  • Experience building systems per engineering design and fixing bugs.
  • Experience in designing and reviewing RESTful web services.
  • Delivered at least one end-to-end engineering project with measurable impact.
  • Demonstrated fast learning with at least two frameworks.
  • Experience with enterprise SaaS is a plus.

Responsibilities

  • Execute projects with minimal supervision and learn where required.
  • Escalate blockers and seek help from senior engineers.
  • Write clean, efficient, and well-documented code.
  • Refactor code as needed and improve design.
  • Write low-level design docs covering cases and impacts.
  • Debug and troubleshoot production issues with support from seniors.
  • Communicate blockers, concerns, and improvement ideas clearly.

Skills

Java
MySQL
Spring Boot
RESTful APIs
Distributed systems
Problem solving
Communication

Job description

Job Summary

Software Engineer

Bengaluru | Hybrid

You will code features as per the engineering design mostly independently. You will report to the technical lead / Senior Product Engineer, who will be responsible for the module(s) and will be his/her dependable and trusted developer.

Responsibilities
  • Execute projects with minimal supervision with the above skillsets and any additional learning wherever required.
  • Escalate and ask for help from senior engineers wherever required.
  • Write clean, efficient, and well-documented code.
  • Sug gest and perform code refactoring wherever required.
  • Write low-level design documents considering all cases, with impact areas and task breakdown.
  • Help senior engineers in debugging and troubleshooting production issues.
  • Escalate blockers/concerns on projects and systems whenever necessary.
  • Constructively discuss with engineering leads on bugs vs features vs support.
  • Implement features/fixes as per the engineering design and dev-test the changes, end-to-end.
  • This is a hybrid role. The management will determine the days on which you are required to work from the office based on business and work requirements.
Requirements
  • 2-3 years of experience in software development.
  • Problem solver at heart and data-driven decision maker.
  • Experience in building systems as per engineering design and fixing bugs, with adherence to coding standards set by the supervisor.
  • Experience in designing and reviewing RESTful web services.
  • Experience in delivering at least one engineering project end-to-end with clear impact metrics.
  • Demonstrated fast learning capability with at least two frameworks.
  • Outcome-oriented resolution to technical issues with minimum support from supervisor.
  • Experience in enterprise SaaS would be a plus.
  • Experience in building systems using Java, MySQL and Spring Boot would be a plus.
  • Understanding of distributed systems and how data flows through applications and platform services.
  • Working knowledge of relational databases, SQL, data modeling fundamentals, and query optimization.
  • Exposure to backend systems that handle high-volume data, asynchronous processing, APIs, and scalable application design.
  • Basic understanding of data processing pipelines, job orchestration, and how data is consumed by reporting and analytical applications.
  • Curiosity to learn modern platform technologies and build reliable, scalable, and maintainable systems.
  • Ability to communicate concerns and blockers effectively in a remote environment.
  • Good communication skills to explain blockers, concerns and highlight potential improvements.
  • Your educational background does n t matter for us, as long as you can deliver as per the job description below.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Purposeplan4life • Ohiopyle (PA)

On-site
USD 10,000 - 19,000
Software Engineer (Full-Stack/Cloud)
Software Engineer (Full-Stack/Cloud)

Harris Computer • United States

Remote
USD 12,000 - 21,000
Annual public holidays
30 days total leave per calendar year
Mediclaim policy
+3
Senior Software Engineer
Senior Software Engineer

Itgiantsolutions • United States

On-site
USD 110,000 - 130,000
Software Engineer
Software Engineer

Compunnel, Inc. • Round Rock (TX)

On-site
USD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Larsen & Toubro • Southlake (TX)

On-site
USD 120,000 - 180,000
Software Engineer
Software Engineer

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Software Developer / Software Engineer
Software Developer / Software Engineer

psudo • San Francisco (CA)

On-site
USD 80,000 - 110,000
Software Developer / Software Engineer
Software Developer / Software Engineer

mimirtechnologies • Richmond (VA)

On-site
USD 80,000 - 100,000
Software Developer / Software Engineer
Software Developer / Software Engineer

MyReview.app • East Amherst (NY)

On-site
USD 70,000 - 90,000
Software Engineer (Intermediate)
Software Engineer (Intermediate)

North South Consulting Group • Elizabethtown (KY)

Remote
USD 90,000 - 130,000