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

Junior Backend Engineer, Enterprise Success

About Us

At Hiya, we’re revolutionizing voice communication to make it more secure and productive. Our mission is to protect against spam and fraud, connect businesses with customers, and secure global telecommunications.

Since 2015, when we introduced the first mobile caller ID and spam-blocking apps, we’ve been at the forefront of voice intelligence innovation. In 2016, we partnered with Samsung and AT&T to launch Hiya Protect, the first network-based spam-blocking solution. In 2019, we introduced Hiya Connect, a branded call SaaS platform that helps businesses reach more customers by phone.

Today, our Voice Intelligence Platform powers over 500 million users worldwide. Leveraging adaptive AI and audio intelligence, it delivers smarter, safer, and more productive voice interactions across networks, apps, and devices.  Our network & solution partners have grown to include British Telecom, EE, Virgin Media O2, Ericsson, Rogers, Bell Canada, MasMovil, Telenor, HP, KPMG, and more.

About the Position

The Junior Backend Engineer is an Individual contributor position responsible for designing, coding and operating high performance data processing systems and backend services on the JVM platform (primarily Scala) for our phone call processing pipeline and customer facing web applications. Our ideal candidate would have the skills and desire to understand our entire stack, from our cloud platform (AWS) through data storage technologies (such as DynamoDB, Redshift) and stream processing (Kafka) all the way to Scala/Typelevel stack based components.

 

What You’ll Do

  • Work at a supportive and fast-growing startup with a fantastic team.

  • Make an impact in the lives of tens of millions of consumers.

  • Collaborate and learn from other great team members.

  • Support in developing your skills and accelerating your career

  • Fully own the systems developed by your team, taking part in deployment and operations (on-call rotations where applicable)

.

What You’ll Need to Succeed 

  • Experience or interest in functional programming in a typed setting; 

  • Understanding customer needs first and providing solutions primarily based on that

  • A desire to own design and architecture end to end;

  • A philosophy of iteration and continuous improvement;

  • BSc or M.S in a relevant field; 0-2+ years relevant work experience, please note, this is a junior role.

  • Excellent communication and self-organization skills incl. working within and with other remote teams.

  • Familiar with data storage- and processing systems (such as Postresql, Amazon DynamoDB, Amazon Redshift, Apache Spark);

  • Experience with *nix.

  • Proficient at collaborating and communicating with both local and remote team members in English and Hungarian

The person in this role must embody Hiya’s key values of: Serving our customers, Doing rather than observing, Improving ourselves and our business, Owning and holding ourselves accountable for success and Leading by showing up with a POV, engaging in discussion, listening respectfully to others opinions and committing to decisions. 

You will have a fast start if you have experience with:

  • Scala

  • Cloud environments (AWS)

  • Kubernetes

  • Data management languages (such as SQL)

 

The requirements listed in the job descriptions are guidelines. You don’t have to satisfy every requirement or meet every qualification listed. If your skills are transferable we would still love to hear from you.

More Details

When determining compensation, a number of factors will be considered: skills, experience, job scope, location, and competitive compensation market data.

  • Start Date: Immediately

  • Status: Full-time (40 hours per week)

  • Type: (Hybrid, 2 days per week/8 days per month in office) 

  • Location: Budapest

  • Travel Requirements: yes. Once a year the BUD team travels to Seattle for the company off-site. Additional travel might be required.

  • Department: Engineering

  • Reports to: Engineering Manager

  • Direct Reports: No

 

 Benefits

  • Private Retirement/Pension program 

  • Generali Private Health Care

  • Donation Matching for a charity of your choice (up to $500/ year)

  • WFH equipment stipend 

  • $1,000/year in Professional Development funds

  • Online English Classes

  • Gym membership

  • Flexible working model (8 days a month is required in the office. In the rest of the month you decide whether you are working from home or from the office.)

 

This position is based in Budapest, Hungary 

We are building a team with a variety of perspectives, identities, and professional experiences.  We evaluate great candidates through a business lens and we strongly believe that diversity and unique perspectives make our company stronger, more dynamic, and a great place to build a career.

Our team has won various awards over the last 4 years from Built-in Seattle and Seattle Business Week to #86 on Deloitte Technology Fast 500 and Forbes #1 Startup Employer. Here at Hiya, we are a people-centric company focused on helping each and every one of our employees grow both personally and professionally. We feel that creating a team culture of support and empowerment to challenge the status quo results in an energized and passionate team that is continuously challenged and passionate about the work they are doing. You'll love working here if you are looking for an innovative challenge that is disrupting an industry. Come  join us! 



Hiya Glassdoor Company Review
4.7 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Hiya DE&I Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Hiya
Hiya CEO photo
Alex Algard
Approve of CEO

Average salary estimate

$0 / YEARLY (est.)
min
max
$0K
$0K

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 Junior Backend Engineer, Enterprise Success, Hiya

At Hiya, we’re on a mission to revolutionize voice communication, making it more secure and productive. We’re looking for a Junior Backend Engineer to join our vibrant team in Budapest. In this role, you will play a key part in designing and coding high-performance data processing systems and backend services primarily using Scala. You’ll get to be hands-on with our exciting technology stack which includes AWS, DynamoDB, and Kafka, while also contributing to our phone call processing pipeline and web applications. This is not just another job; it’s an opportunity to make a significant impact on the lives of millions by improving the way businesses communicate with customers. You'll work in a supportive environment that encourages learning and growth, allowing you to own the systems developed by your team and participate in full deployment cycles. If you're passionate about functional programming and eager to delve deep into cloud environments, this could be the perfect place for you! At Hiya, we value creativity, continuous improvement, and collaboration. We encourage you to bring your unique perspective to the team and participate in a culture that thrives on innovation and accountability. With flexible working conditions and a focus on professional advancement, this Junior Backend Engineer position is your chance to jumpstart your career in an award-winning, people-centric company. So, are you ready to join Hiya and help disrupt the voice communication industry?

Frequently Asked Questions (FAQs) for Junior Backend Engineer, Enterprise Success Role at Hiya
What skills do I need to become a Junior Backend Engineer at Hiya?

To become a Junior Backend Engineer at Hiya, you should have an understanding or experience with functional programming in typed settings, particularly Scala. Familiarity with cloud environments like AWS and knowledge of data storage systems such as DynamoDB or Redshift are valuable. More importantly, strong communication skills and the ability to collaborate with both local and remote teams are essential for success in this role.

Join Rise to see the full answer
What will my responsibilities be as a Junior Backend Engineer at Hiya?

As a Junior Backend Engineer at Hiya, your responsibilities will include designing, coding, and operating backend services on the JVM platform for our call processing pipeline. You'll also engage in deployment and operations, allowing you to take full ownership of the systems you develop. Supporting your colleagues and continuously improving your skills will also be a key part of the role.

Join Rise to see the full answer
What is the work environment like for Junior Backend Engineers at Hiya?

The work environment for Junior Backend Engineers at Hiya is fast-paced and supportive. You’ll work alongside experienced professionals who are dedicated to mentoring and coaching you. Hiya values a culture of empowerment and teamwork, making it a great place for new talent looking to grow their skills and take on exciting challenges.

Join Rise to see the full answer
Is a prior experience in functional programming necessary for a Junior Backend Engineer position at Hiya?

While previous experience in functional programming can be beneficial for the Junior Backend Engineer position at Hiya, it's not a strict requirement. The company is open to candidates who have strong interest, aptitude, and the willingness to learn. If you have a relevant educational background and enthusiasm for functional programming concepts, you’re encouraged to apply!

Join Rise to see the full answer
How does Hiya support its Junior Backend Engineers in their career development?

Hiya is committed to supporting the career development of its Junior Backend Engineers through a variety of programs including professional development funds, access to online English classes, and a flexible working model that allows for a mixed office and remote schedule. Regular feedback and learning opportunities are emphasized to help you grow both personally and professionally.

Join Rise to see the full answer
What programming languages should I be familiar with for the Junior Backend Engineer role at Hiya?

For the Junior Backend Engineer role at Hiya, familiarity with Scala is highly desirable, as it's the primary language used for backend services. Additionally, experience with languages used for data management, such as SQL, will be beneficial. A willingness to learn and adapt to new technologies is crucial as part of the role.

Join Rise to see the full answer
What kind of projects will I work on as a Junior Backend Engineer at Hiya?

As a Junior Backend Engineer at Hiya, you'll work on diverse projects revolving around the development of high-performance data processing systems for voice communication. This includes backend services that refine how calls are processed, as well as customer-facing web applications that integrate with our Voice Intelligence Platform. The projects are designed to enhance user experience and improve communication security.

Join Rise to see the full answer
Common Interview Questions for Junior Backend Engineer, Enterprise Success
Can you explain what functional programming is and how it applies to Scala?

Functional programming is a programming paradigm that treats computation as the evaluation of mathematical functions and avoids changing state and mutable data. In Scala, functional programming is prominent due to its ability to handle functions as first-class objects. Be prepared to discuss examples of using functional principles, such as immutability and higher-order functions, in your coding practices.

Join Rise to see the full answer
How do you approach debugging in your code?

When debugging code, I start by reproducing the error and analyzing the conditions under which it occurs. I use logging tools to collect relevant data, then incrementally test suspect components to isolate the issue. It’s essential to remain systematic and patient, ensuring that I document my findings and review the logic of my code critically.

Join Rise to see the full answer
What experience do you have with AWS or cloud environments?

I have experience working with AWS services; for instance, I've utilized AWS Lambda functions for serverless computing and S3 for data storage. I’m also familiar with EC2 instances for deploying backend applications. I'll highlight specific projects where I used these services and the outcomes of my work to showcase my hands-on experience.

Join Rise to see the full answer
Can you describe a time you faced a challenge in a project and how you overcame it?

In one of my projects, I encountered performance issues that were causing delays. I analyzed the data processing pipeline to identify bottlenecks. I implemented caching mechanisms and optimized queries for database access. This proactive approach improved performance significantly, demonstrating my problem-solving skills and my ability to adapt under pressure.

Join Rise to see the full answer
What interests you about the role of Junior Backend Engineer at Hiya?

What excites me about the Junior Backend Engineer role at Hiya is the opportunity to innovate in the voice communication space. I’m passionate about backend development and the impact it has on user experience. The idea of contributing to a project that protects users from spam and fraud aligns perfectly with my values, making it a meaningful career path.

Join Rise to see the full answer
How do you prioritize your work when handling multiple tasks?

To prioritize my work, I assess each task based on its urgency and impact. I use tools like task lists or project management software to visualize my workload. Additionally, I am comfortable communicating with my team to align on priorities, ensuring that everyone is on the same page and that critical tasks are addressed first.

Join Rise to see the full answer
Explain a system design you worked on. What was your approach?

One system I designed was a real-time data processing application. I began by identifying the core requirements and user needs, then created a high-level architecture diagram detailing how data would flow through the system. I selected appropriate technologies, defined interfaces, and ensured scalability via modular components, which I then iteratively tested and improved based on feedback.

Join Rise to see the full answer
What is your experience with databases, specifically SQL and NoSQL?

I have experience working with both SQL and NoSQL databases. I’ve used SQL to perform complex queries in relational databases like PostgreSQL and Amazon Redshift, including data manipulation and retrieval. Additionally, I've worked with NoSQL databases like DynamoDB, where the schema-free architecture allowed for greater flexibility in handling diverse data types. I believe each has its strengths depending on project requirements.

Join Rise to see the full answer
How do you stay updated with new technologies and programming practices?

I keep myself updated with new technologies by following relevant blogs, forums, and participating in online developer communities. I also attend workshops or webinars whenever possible and regularly experiment with new tools through personal projects. Continuous improvement is key, and sharing knowledge with peers is essential for growth.

Join Rise to see the full answer
Describe your ideal team environment. How do you contribute to that environment?

My ideal team environment is one that fosters collaboration, open communication, and a culture of learning. I contribute by actively participating in discussions, encouraging diverse ideas, and offering support to my teammates. I prioritize building relationships and seek feedback, ensuring that we work together effectively towards our common goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 12 days ago
Maneva Hybrid No location specified
Posted 9 days ago
Photo of the Rise User
AECOM Remote Minneapolis, MN SUITE 1100 800, United States
Posted 7 days ago
Photo of the Rise User
Posted 4 days ago

Hiya's mission is to modernize voice with trust, identity and intelligence. We're protecting people from spam and fraud calls, connecting businesses with their customers, and helping carriers secure their networks for all.

9 jobs
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 28, 2024

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!