Software Engineer at EarnIn
EarnIn · Bengaluru, India
- Salary: Not Disclosed
- Experience: 1+ Years
📋 Job Details at a Glance 📍 Location Bengaluru, India 🏢 Company EarnIn 👥 Experience 1+ Years 🎓 Qualification Bachelor’s, Master’s, or PhD in Computer Science or related field 📅 Eligible Batch 2023, 2024, 2025, 2026 📄 Job Type Full Time 💰 Salary Not Disclosed 🏢 Industry Technology 🛠 Key Skills C# Kotlin Java Python Go Scala DynamoDB MySQL ElasticSearch AI-assisted dev tools Software Engineer at EarnIn — Full Details & How to Apply EarnIn is seeking a passionate Software Engineer to join our team in Bengaluru, India . This role offers a unique opportunity to shape the future of technology while working in a collaborative environment . As a Software Engineer , you will play a crucial role in developing innovative financial solutions that empower users and impact millions of lives. In today's rapidly evolving tech landscape, the role of a Software Engineer is pivotal for driving innovation and enhancing user experiences. With the increasing demand for technology-driven solutions, skilled engineers are essential for maintaining a competitive advantage. The Software Engineer jobs market is thriving, and professionals equipped with the right skills are in high demand. As companies adapt to new technologies, the need for engineers who can leverage tools such as AI-assisted development and cloud services is more critical than ever. EarnIn stands out as a leader in the financial technology sector, offering a culture of innovation and collaboration. The company prioritizes employee growth and development, making it an exciting place for aspiring engineers. With a commitment to mentorship and a robust internal promotion policy, EarnIn fosters an environment where Software Engineers can thrive. This role not only allows you to contribute to cutting-edge financial solutions but also provides a platform for rapid career advancement. This position is ideal for freshers and candidates with up to 2 years of experience . Candidates must hold a B.Tech, B.E., MCA, or M.Tech degree and belong to the 2023, 2024, 2025, and 2026 batches. A minimum of 60% aggregate in academics is preferred, and prior internship or hands-on project experience is a strong advantage. If you are eager to learn and grow in a fast-paced environment, this opportunity is for you. As a Software Engineer at EarnIn , you will gain invaluable experience in cloud architecture , production-grade Java development , and Agile workflows . You will work with cutting-edge technologies like Kotlin , Python , and DynamoDB , enhancing your technical skills while contributing to meaningful projects. This role not only equips you with essential skills but also positions you as a key player in shaping the future of financial technology. NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting. If you're ready to take the next step in your career, apply online and join EarnIn in making a difference. Job Role & Responsibilities The role of a Software Engineer at EarnIn is pivotal in shaping the user experience within our financial applications. As part of a dynamic team, you will design and implement scalable software solutions that not only meet user needs but also enhance overall performance. Design and implement scalable software solutions that enhance user experience in financial applications, ensuring high performance and responsiveness. Utilize a diverse tech stack including C# , Kotlin , and Python to develop and maintain backend services and APIs, contributing to a seamless integration of features. Collaborate with cross-functional teams including product managers and UX designers to gather requirements and translate them into technical specifications. Analyze system performance metrics and user feedback to identify areas for improvement, driving data-informed decisions in software development. Take ownership of projects from conception to deployment, fostering a culture of accountability and continuous learning within the engineering team. Document software designs and processes clearly, facilitating knowledge sharing and ensuring compliance with best practices in software engineering. Innovate by exploring AI-assisted development tools to streamline coding processes, enhancing productivity and code quality. Participate in code reviews and provide constructive feedback to peers, ensuring adherence to coding standards and best practices. Engage in continuous learning and professional development to stay updated with industry trends and emerging technologies. This role embodies a culture of ownership, where your contributions directly impact the success of our products and the satisfaction of our users. Required Skills & Technical Competencies We are seeking a candidate with a robust skill profile that combines technical expertise with collaborative abilities. The ideal Software Engineer will leverage their knowledge to drive innovation and efficiency in our projects. Technical Skills C# (Proficient) — essential for developing robust applications and backend services. Kotlin (Intermediate) — crucial for building high-quality Android applications that enhance user experience. Python (Advanced) — particularly in data manipulation and backend services to support application functionality. Go (Intermediate) — used for developing microservices that require high concurrency and performance. DynamoDB (Familiarity) — necessary for effective data management and retrieval in our applications. MySQL (Proficient) — required for database management and ensuring data integrity. ElasticSearch (Familiarity) — beneficial for implementing search functionalities within applications. AI-assisted dev tools (Exploratory) — to enhance productivity and streamline the development process. Soft Skills & Professional Competencies Strong problem-solving — ability to tackle complex challenges and devise effective solutions. Effective communication skills — crucial for collaborating with team members and stakeholders. Time management — essential for meeting project deadlines and managing multiple tasks efficiently. Team collaboration — working effectively within a diverse team environment to achieve common goals. Good to Have (Bonus) Familiarity with Docker — advantageous for containerization and deployment processes. Experience with Git — important for version control and collaborative coding. Knowledge of AWS — beneficial for cloud-based application development and deployment. To effectively showcase these skills in your resume or interview, highlight specific projects or experiences that demonstrate your technical competencies and collaborative efforts in software development. Eligibility Criteria This role is designed for candidates who are eager to contribute to a fast-paced environment and possess the necessary academic and technical qualifications. We welcome applications from 2023, 2024, 2025, and 2026 graduates. Candidates must hold a Bachelor's, Master's, or PhD in Computer Science or a related field. Eligible batches: 2023, 2024, 2025, and 2026 passouts. Minimum 60% aggregate or above in academics preferred. Prior internship or hands-on project experience is a strong advantage. Demonstrated proficiency in at least one programming language from our tech stack. Strong academic background with a minimum CGPA of 7.0 is preferred. Documentation & Portfolio Requirements Prepare a well-structured resume highlighting your technical skills, relevant projects on GitHub , and any certifications that showcase your expertise. A portfolio demonstrating your coding skills and problem-solving abilities will enhance your application. Pro Tip: Tailor your application to reflect your understanding of EarnIn's mission and how your skills align with the role of Software Engineer to improve your chances of success. Salary & Benefits 💰 Compensation Not Disclosed At EarnIn , we believe in offering a competitive compensation package that reflects the value of our Software Engineer roles. While specific salary details are not disclosed , our compensation philosophy is designed to align with industry standards and recognize individual expertise and contributions. What Your CTC Could Include Health Insurance — comprehensive coverage for employee and family worth ₹5 lakh annually Retirement Benefits — contributions to a provident fund to secure your future Performance Bonuses — annual bonuses based on individual and company performance Flexible Work Hours — adapt your schedule to maintain a healthy work-life balance Learning & Development — access to training programs and certifications to enhance your skills Additional Perks & Benefits Meal Allowances — daily meal stipends to support your nutrition Transportation Support — assistance with commuting costs to ease your daily travel Remote Work Options — flexibility to work from home as needed Mentorship Programs — pairing with experienced professionals for guidance and support Team Retreats — opportunities for team bonding and relaxation outside of work Career Progression & Salary Growth At EarnIn , we prioritize rapid career advancement through regular performance appraisals and clear promotion timelines. Employees can expect annual salary raises of around 10-15% based on performance. Our internal mobility opportunities allow for growth across various teams, ensuring that your career path is as dynamic as the technology industry itself. NexisGrow.com tip: When discussing salary, consider highlighting your unique skills and experiences that align with the role to negotiate effectively. Selection Process At EarnIn , our hiring philosophy is centered around finding the right fit for both the candidate and the company. We value problem-solving abilities and communication skills as essential traits for our Software Engineer roles. 1 Round 1: Initial Screening Call — A discussion with HR to explore your background, interests, and fit for the role. 2 Round 2: Technical Interview — Focus on coding skills and problem-solving abilities, often involving live coding exercises. 3 Round 3: Final Interview — Assessment of cultural fit with team leads or managers, discussing your project experiences. 4 Final Stage: Offer Presentation — Presentation of the job offer followed by a background check for a smooth onboarding experience. What Each Round Tests Round 1 assesses your overall fit and interest in the Software Engineer position. Round 2 focuses on your technical skills, particularly in Python and Java . Round 3 evaluates your cultural fit and teamwork capabilities. Timeline & Expectations The entire selection process typically takes 2-4 weeks from application submission to offer. You can expect timely communication from our HR team throughout the process, ensuring you are informed at every stage. Interview Prep Tip: Familiarize yourself with common coding challenges and practice live coding to excel in the technical interview. How to Apply for Software Engineer at EarnIn Apply Now — EarnIn Step 1: Click the Apply button or visit the official career link at EarnIn to start your application process. Step 2: Fill in your profile/resume, highlighting relevant projects and experiences that showcase your technical skills and problem-solving abilities. Step 3: Expect a confirmation email upon submission; our HR team will review applications and reach out for initial screenings. Step 4: Prepare for interviews by brushing up on your coding skills and understanding the company culture. Step 5: Track your application status through the portal for updates on your progress. Resume & Profile Tips for This Role Highlight Technical Skills — Emphasize your proficiency in Python , Java , and React.js . Showcase Projects — Include hands-on project experience that demonstrates your problem-solving capabilities. Detail Relevant Experience — List internships or roles that align with the Software Engineer position. Quantify Achievements — Use metrics to illustrate your impact in previous roles. Applications are accepted on a rolling basis, so early submission is encouraged to secure your chance. Apply Now — Official Link NexisGrow.com does not charge any fees for job applications. Frequently Asked Questions Interview · Role · Salary · Growth ? What are the eligibility criteria for the Software Engineer role at EarnIn? Eligibility Tap to expand + Answer Candidates must have a relevant degree and fall within the specified batch years. Both freshers and experienced candidates are encouraged to apply. ? What is the interview process for Software Engineer at EarnIn? Interview Tap to expand + Answer The process includes an initial HR screening, a technical interview with coding challenges, and a final interview focusing on team fit. ? What technologies and tools will I work with? Tech Stack Tap to expand + Answer You will primarily work with C#, Kotlin, Python, and various databases like DynamoDB and MySQL, along with AI-assisted development tools. ? What is the salary and compensation for this role? Salary Tap to expand + Answer While salary details are not disclosed, EarnIn offers competitive packages and performance bonuses based on individual contributions. ? Is this role work from home, hybrid, or onsite? Work Mode Tap to expand + Answer This position is primarily onsite in Bengaluru, with potential flexibility for remote work depending on project needs. ? What is the career growth path after joining EarnIn as a Software Engineer? Growth Tap to expand + Answer Expect a structured growth path with opportunities for promotions and skill development within the first 6-12 months. ? How should I prepare for the Software Engineer interview at EarnIn? Preparation Tap to expand + Answer Focus on brushing up on coding skills, understanding the tech stack, and preparing to discuss past projects and problem-solving experiences. ? How do I apply and what documents are needed? Application Tap to expand + Answer Apply through the provided link, ensuring your resume highlights relevant skills and experiences; a cover letter is optional but recommended. ? Is there a probation period and what does it involve? Probation Tap to expand + Answer Yes, there is typically a 3-6 month probation period focusing on performance evaluations and integration into the team. ? What is the work culture like at EarnIn? Culture Tap to expand + Answer EarnIn promotes a collaborative and inclusive culture, emphasizing continuous learning, teamwork, and open communication. Ready to Apply? Don't Miss This Opportunity! Apply only via the official link. NexisGrow.com charges zero application fees. 👉 Apply Now — Official Link NexisGrow.com does not charge any application or registration fees. Beware of fraudulent offers. Naukri ki baat, NexisGrow ke saath • NexisGrow.com
