Senior Backend Software Engineer / Software Architect
eino.ai has an opening for a highly skilled and experienced Backend Engineer who also excels as a Backend Software Architect. The ideal candidate will understand the balance between building for immediate needs and enabling future scalability. You will be responsible for identifying inefficiencies in our backend architecture and implementing solutions without the need for a complete rebuild. Our product is built on AWS and PostgreSQL, utilizing GPUs for scientific calculations, with Django as the API layer. We also have a caching system that requires an upgrade for efficiency.
- Analyze and optimize backend architecture to improve performance and scalability.
- Identify and resolve inefficiencies in the current backend system.
- Develop and maintain backend services using Python and Django.
- Work with PostgreSQL databases and manage data efficiently.
- Utilize GPUs for scientific calculations and integrate C code libraries.
- Upgrade and maintain the caching system for better performance.
- Collaborate with frontend engineers and other team members to deliver high-quality products.
- Ensure the backend system is robust, scalable, and secure.
- B.S., M.S. or Ph.D. in Computer Science, Engineering, or a related field.
- 8+ years of experience in backend software development.
- 4+ years of experience working in startup environment
- Proven experience as a backend software architect.
- Strong proficiency in Python and Django.
- Experience with AWS and PostgreSQL.
- Familiarity with GPU utilization for scientific calculations.
- Knowledge of embedded C code libraries.
- Experience with caching systems and performance optimization.
- Excellent problem-solving skills and attention to detail.
- Ability to work collaboratively in a fast-paced startup environment.
Preferred Qualifications:
- Experience with backend architecture in a startup setting.
- Strong understanding of scalability and performance optimization.
- Excellent communication skills and a proactive attitude.
Perks:
- Building innovative solutions for real-world problems.
- Being part of a growing company with a strong foundation.
- Educational support to grow personally, professionally, and technically.
About eino.ai: eino.ai is a platform for lifecycle management of wireless networks and edge devices leveraging 3D Digital Twins and AI. We’re enabling planning and validation for any wireless network globally—faster and more cost-effectively than any current solution.
How to apply
Send a covering letter and CV to