Question
Full-time
Remote
5-10

Backend Engineer

3/17/2025

The Backend Engineer will be responsible for testing and debugging code, developing and implementing robust APIs, and ensuring data persistence solutions. They will also leverage industry best practices to maintain flexibility and extensibility in their work.

Working Hours

40 hours/week

Company Size

2-10 employees

Language

English

Visa Sponsorship

No

About The Company
Tikal Industries is a deep-tech startup focused on creating economic incentives for coal waste cleanup by transforming coal combustion waste into valuable by-products (e.g. zeolites and critical minerals). Remediation allows for cleaner groundwater, healthier soil, and safer communities.
About the Role

Being a "Tikalist" means entering a career journey, focusing on three main key areas:

  • Professional development - continuously getting to know new Backend technologies, and delving deeper into the technologies you are interested in.
  • Knowledge sharing- group meeting every two weeks at which we share knowledge and discuss challenges. We also hold regular lectures and presentations both internally and externally in our "Israeli Tech Radar" community.
  • Becoming a Senior Backend Engineer- improving personal skills, such as self-management, growing their influence on their peers, presentation skills, and even running a dedicated technology leadership course for employees who are at this stage.

All this is set out in a personal roadmap, which also identifies who in the company can help them, and any other ways in which Tikal can support them in achieving their goals.


Responsibilities:

  • Testing and Debugging: write unit tests, perform integration testing, and debug code
  • Data structures
  • Develop and implement robust APIs
  • Leveraging industry best practices and standards, while ensuring flexibility, extensibility, and maintainability
  • Implement data persistence solutions using both SQL and NoSQL databases,data modeling
  • Cloud-based infrastructures


Learn: Create your own personal roadmap-

  • Choose what you want and need to learn
  • Work with a mentor to take you there
  • Get all the needed knowledge
  • Practice hands-on to "walk the talk"

Responsibilities

null

Requirements

  • 3+ years of experience in Backend engineering
  • 3 years Python experience or at least 1+ years of Python experience and 2+ years with Java /nodejs.
  • Experience in Distributed Techniques (Microservices, Reactive Programming, Distributed Processing, Messaging)
  • Experience in Cloud Services (AWS, OpenStack, GCP or Azure)
  • Experience in one of NoSQL Technologies (e.g. MongoDB, ElasticSearch, Druid, Redis)
Key Skills
Backend EngineeringPythonJavaScalaNodeJSMicroservicesReactive ProgrammingDistributed ProcessingMessagingCloud ServicesAWSOpenStackGCPAzureNoSQLMongoDBElasticSearch
Apply Now

Please let Tikal know you found this job on InterviewPal. This helps us grow!

Apply Now
Prepare for Your Interview

We scan and aggregate real interview questions reported by candidates across thousands of companies. This role already has a tailored question set waiting for you.

Elevate your application

Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.