Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer image - Rise Careers
Job details

Senior Software Engineer

At Emi Labs we are on a mission to increase Frontline Workers’ access to professional opportunities.


This is a 2.7 billion population that accounts for 80% of the world’s workforce. They are digitally invisible, as there’s little to no data available on who they are, their career history, or their skill set, limiting their access to professional opportunities and growth. We're here to transform this by building the infrastructure to make Frontline Workers visible. 


Our first step to achieving our mission is to transform the recruiting experience into an easy, human and fair process, for both candidates and companies with high-volume job openings.

Emi, our main product, is an A.I. recruitment assistant that enables companies to engage in a conversation with each applicant to detect interested and qualified individuals while saving Recruiters a huge amount of time by automating tasks such as screening, validating skills, scheduling interviews, and collecting documents. 


We were part of Y-Combinator's Winter 2019 batch and in 2022 we have raised an $11M funding round co-led by Merus Capital and Khosla Ventures.


About our Hiring Platform Team

Our team is responsible for modeling and orchestrating the hiring process models related to clients within Emi. We provide the infrastructure that enables clients to integrate with Emi and the platform that connects frontline workers with professional opportunities. This team is a core component of Emi's platform, allowing us to develop new features for candidates and clients. Each development helps move the company forward in building a robust infrastructure for frontline workers to access professional opportunities.


What you'll be doing

As Emi's Staff Backend Engineer, you will be at the forefront of building the orchestration of several modules integral to the hiring process. Your responsibilities will include designing system architecture, high-level programming, testing, and systems integration. 

You will work quickly to understand the multiple platforms we use, automating the interaction between recruiters and candidates. Additionally, you will identify, propose, and implement improvements in core infrastructure and architecture, while training new team members in best practices for software development, testing, and documentation.



Tasks
  • Collaborate closely with the Product team to detect and prioritize requirements.
  • Solve production issues with a focus on candidate experience.
  • Build and maintain internal microservices following best practices (DDD, TDD, pair programming, refactoring, SOLID, clean architecture, clean code, event-driven architecture).
  • Propose improvements to current processes and solutions.
  • Ship code to production every week.
  • Analyze and present insights into real-time results of implementations, improving them based on user feedback.
  • Monitor and enhance the performance of our services.
  • Contribute to building an inclusive, people-driven company culture.


What we're looking for
  • 3+ years of back-end software development experience.
  • Advanced studies or a completed degree in Engineering, Computer Science, or a related field.
  • Strong experience with distributed systems and microservices.
  • Familiarity with leveraging LLMs/GenAI to enhance performance (e.g., using AI assistants like Copilot).
  • Excellent communication skills, with fluency in English.
  • A humble learner who keeps up with technology and learns from mistakes.
  • A proactive mindset, always eager to come up with new ideas and simple solutions.
  • A people-driven attitude, thriving in a team-oriented environment.
  • A product-minded engineer who thinks about the product and users.
  • Curiosity and initiative, particularly in refactoring medium to large services.
  • Interest or experience in infrastructure and DevOps.


Nice to have
  • Proficiency with any part of our technology stack: Node.js, TypeScript, Postgres, Docker, Terraform, New Relic.
  • Experience with AWS stack (or other cloud providers).


Sample Projects
  • Recurring interview creation and configuration.
  • Automatic interview creation triggered by client vacancies.
  • Support reapplications.

Join our team and help us build the next platform for frontline workers to access professional opportunities. Your expertise and enthusiasm will make a significant impact on our mission and the lives of countless candidates.


What we offer
  • 💰 Competitive salary: Salaries paid in USD.
  • 📈 Stock Options: Stock Options Package as part of your compensation package.
  • 🧑🏽‍💻 Flexible work culture: We work towards goals & remotely, with all team members based in Argentina.
  • 🏖️ Vacations: 3 weeks of vacation.
  • 🗓️ Our team operates according to Argentine business hours and observes all national holidays.
  • 🧑‍🎄 Holiday season: Week off between Christmas and New Year's Eve.
  • 💆 Physical Wellness program: Partnered with Wellhub, a well-being platform offering top gyms, studios, and activities.
  • 🇺🇸 English Classes: Improve your English skills with our in-company teachers.
  • 📚 Internal library: Access free books - digital or physical - anytime.


Emi Labs is committed to fostering a fair, inclusive, and equal work environment. We believe diversity is crucial to building the best team and solving Frontline Worker's access to professional opportunities, that is why Emi aims to be a leader in workplace equality and move both our company and the industry forward.


Emi is a very dynamic and new startup where growth opportunities are there for the taking! We are just building a team with great impact so now is the best time to jump aboard!

Interested in knowing more about Emi Labs?

- LinkedIn profile: https://www.linkedin.com/company/emi-labs/

- Web Page: https://www.emilabs.ai/


#LI-Remote 

Emi Labs Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Emi Labs DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Emi Labs
Emi Labs CEO photo
Unknown name
Approve of CEO

Average salary estimate

$75000 / YEARLY (est.)
min
max
$60000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Emi Labs

Join Emi Labs as a Senior Software Engineer and be part of an inspiring mission to enhance Frontline Workers' access to professional opportunities. Based in Buenos Aires Province, Argentina, Emi Labs is revolutionizing the recruiting process for a workforce that often goes unnoticed. Our cutting-edge A.I. recruitment assistant, Emi, is designed to create a seamless and human-centered hiring experience, saving time for recruiters and connecting skilled candidates with their future jobs. In this dynamic role, you will leverage your 3+ years of back-end software development experience to build the technical backbone of our hiring platform. You'll work closely with our Product team while being instrumental in designing effective system architectures, programming, and automating processes for interactions between candidates and recruiters. At Emi Labs, collaboration and improvement are core values, so your insights will help us advance our services and refine user experiences. Notably, we prioritize a culture of inclusion and empathy as we build a diverse team dedicated to transforming the recruitment landscape. If you're a proactive and product-minded engineer who thrives in a team-oriented environment and is eager to make a tangible impact, join us in our venture to uplift millions of Frontline Workers! With competitive salaries, stock options, and a commitment to work-life balance, Emi Labs could be the next exciting chapter in your career journey.

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at Emi Labs
What are the responsibilities of a Senior Software Engineer at Emi Labs?

As a Senior Software Engineer at Emi Labs, your main responsibilities will include designing system architecture, high-level programming, integrating systems, and automating interactions between recruiters and candidates. You will also collaborate with the Product team to define requirements and propose immediate improvements, ensuring continuous enhancement of our core infrastructure.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Engineer position at Emi Labs?

To qualify for the Senior Software Engineer role at Emi Labs, you should have more than 3 years of back-end software development experience, ideally with a completed degree in Engineering, Computer Science, or a related field. Strong experience with distributed systems and microservices is essential, along with a proactive attitude and excellent communication skills in English.

Join Rise to see the full answer
How does Emi Labs support the personal and professional growth of a Senior Software Engineer?

At Emi Labs, growth is part of our ethos. As a Senior Software Engineer, you will have opportunities to train new team members and influence best practices in software development. Our inclusive culture fosters collaboration and innovation, encouraging you to present your ideas and implement improvements that contribute to both personal development and the company's mission.

Join Rise to see the full answer
What technologies will a Senior Software Engineer at Emi Labs work with?

Senior Software Engineers at Emi Labs can expect to work with a modern tech stack, including Node.js, TypeScript, Postgres, Docker, Terraform, and AWS. Familiarity with using AI technologies, such as LLMs or GenAI, will also be beneficial in enhancing our performance and product offerings.

Join Rise to see the full answer
What is the work environment like for a Senior Software Engineer at Emi Labs?

The work environment at Emi Labs is designed to be flexible and remote-friendly, while also being committed to maintaining Argentine business hours. Our team values work-life balance and offers a friendly atmosphere where collaboration thrives, along with numerous perks such as physical wellness programs and English classes.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
What experience do you have with distributed systems as a Senior Software Engineer?

When answering this question, focus on specific projects where you built or maintained distributed systems, emphasizing the architecture, technologies used, and the challenges you encountered. Be sure to explain how your experience can directly benefit Emi Labs’ infrastructure and the A.I. recruitment assistant, Emi.

Join Rise to see the full answer
Can you describe your approach to automating recruitment processes?

Discuss your understanding of the recruitment landscape and share examples of how you have used automation in previous roles, illustrating the tools or frameworks you have implemented. Highlight how automation can enhance candidate experience and recruiter efficiency, aligning with Emi Labs’ mission.

Join Rise to see the full answer
What best practices do you follow in software development?

Share your approach to clean code, documentation, testing strategies, and collaboration techniques. Address how adhering to practices like TDD and SOLID principles will ensure robust software development at Emi Labs, raising the quality of deliverables.

Join Rise to see the full answer
How do you handle production issues, particularly in a candidate-facing platform?

Explain your method for prioritizing and troubleshooting production issues, focusing on your commitment to candidate experience. Share concrete examples where your solutions not only resolved issues but also improved processes or systems.

Join Rise to see the full answer
What role does team collaboration play in your success as a Senior Software Engineer?

Elaborate on the importance of communication, regular feedback, and collective problem-solving within a team. Share a scenario where collaboration led to successful outcomes and how you plan to foster a cooperative team culture at Emi Labs.

Join Rise to see the full answer
How do you approach working with product teams?

Describe your strategy for engaging with product teams to capture requirements and deadlines, suggesting proactive ways to ensure alignment between engineering and product objectives. Mention tools or methodologies that you find effective in this process.

Join Rise to see the full answer
Why is refactoring important to you as a software engineer?

Discuss the benefits of refactoring, such as improved code readability, enhanced performance, and easier maintenance, and provide examples from your previous projects where refactoring made a significant impact.

Join Rise to see the full answer
What is your experience with cloud providers like AWS?

List your experience with AWS services, mentioning specific projects where you utilized cloud solutions. This could include deployments, server management, or CI/CD pipelines, emphasizing how such experience will be useful for Emi Labs' infrastructure.

Join Rise to see the full answer
What technologies do you think are essential for the role of Senior Software Engineer at Emi Labs?

Discuss the relevance of technologies like Node.js, TypeScript, and microservices architectures. Explain how familiarity with these technologies would enable you to contribute effectively to the development of Emi's ecosystem.

Join Rise to see the full answer
How do you keep up with technological advancements relevant to your work?

Outline your strategies for staying updated on new technologies and trends, such as attending workshops, following relevant blogs, or participating in online forums. Emphasize your commitment to continuous learning and how this will contribute to your role at Emi Labs.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Emi Labs Remote Buenos Aires Province, Argentina
Posted 6 hours ago
Posted 6 days ago
Photo of the Rise User
Rokt Remote No location specified
Posted 8 days ago
Inclusive & Diverse
Diversity of Opinions
Mission Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Friends Outside of Work
Customer-Centric
Take Risks
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 9 days ago

**Building the Infrastructure for Frontline Workers** Frontline Workers are a 2.7 billion population who make up 80% of the world’s workforce. Yet the way they access professional opportunities and growth is extremely limited because of the lack ...

17 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 22, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Kent just viewed Finance Year-round Intern at Sherwin-Williams
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Owner, AI at Modernizing Medicine, Inc.
Photo of the Rise User
131 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
21 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
24 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom
Photo of the Rise User
Someone from OH, Stow just viewed IT Asset administrator at Ergomed