Senior Back-end Engineer
Location: Central District, Israel
Department: Research & Development
About the role
We’re looking for an experienced, hands-on Senior Back-end Engineer to join our growing R&D team. This is an opportunity to have a deep impact on AppWork’s product, technology, and culture through active coding, architectural designing, and solving complex technical challenges. You’ll play a key role in driving technical excellence and fostering a collaborative, high-performance engineering environment that supports our rapid growth and product vision.
This is a full-time position that will be remote to start, with the expectation of transitioning to our Israel office once it's open.
What you'll do
- Lead by Example: Dive into the codebase, contribute to architectural design, and tackle complex challenges to ensure scalability, performance, and reliability.
- Build & Optimize: Translate business requirements into robust, maintainable technical solutions while optimizing engineering processes and owning key initiatives.
- Collaborate Cross-Functionally: Work closely with Product, Design, and other teams to align engineering efforts with strategic objectives and deliver impactful results.
Qualifications
- 3+ years of Elixir experience required.
- Strong hands-on proficiency in one or more of the following technologies: Node.js, Python, or Java
- 7+ years of professional experience in software development.
- A passionate builder and active coder with an entrepreneurial mindset - someone who elevates the engineering culture through hands-on excellence.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Deep understanding of high-performance SQL/NoSQL database design and optimization.
- Extensive experience with AWS, including architecting solutions across multiple services.
- Familiarity with message queue technologies (Kafka, SQS, RabbitMQ, Oban) for building scalable data pipelines.
- Proven experience contributing to scaling R&D teams in fast-paced startup environments.
- Comfort operating in ambiguity, with a strong bias for execution, accountability, and delivering quality results.
- Strong ownership mindset and a genuine passion for building exceptional products.
- This role is contingent upon successful completion of a background check.
Why Work for AppWork
- Competitive compensation package
- Stock options
- Recognition and rewards programs
- A collaborative, upbeat environment with company events throughout the year
About the Company
At AppWork, we’ve built a simple, user-friendly PropTech platform that modernizes maintenance operations. Our platform brings everything into one easy-to-use platform so property managers, maintenance teams, and residents can all enjoy a smoother, more connected experience.
As a member of the AppWork team, you’ll be helping to build and deliver technology that solves real problems, makes communities run better, and creates happier teams and residents.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
