44 HireVeda Jobs
Backend Engineer - Python/Django (1-2 yrs)
HireVeda
posted 13hr ago
Key skills for the job
Why Join :
As a small team, we work in a highly collaborative environment and you'll have the opportunity to participate in every part of the business from idea to production.
Impact : Build the foundation and shape engineering practices, team, and company culture.
Excellence : Practice your craft with other ICs in a well-organized, fast-paced environment.
Ownership : Influence the direction of product and strategy we care about your opinions.
What you'll do (responsibilities) :
We're looking for an experienced individual contributor who enjoys working alongside other experienced engineers and designers to quickly build and iterate on backend/API/platform.
Write Modular Code :
- Create adaptable, modular code to efficiently handle frequently changing requirements without extensive refactoring.
- While our codebase is primarily written in Python, we don't require extensive experience with the language.
- What matters most to us is your ability and willingness to learn quickly and adapt.
Design And Maintain Database Models :
- Architect and develop scalable relational (MySQL) database schemas optimized for high-performance applications and data integrity.
- Implement Offline Processing: Contribute to offline processing jobs and async architecture to enhance application performance.
Solve Technical Challenges :
- Apply creativity to tackle complex problems, including backend architecture, third-party integrations, app state synchronization, and real-time collaboration.
- Make critical technical decisions and establish the foundation as we grow and scale
What we're looking for (qualifications) :
- You're a senior IC that has built such systems before and this is not an area you have to ramp up on.
- We don't require any formal qualifications but value learning new skills especially from one another.
- We are looking for someone that feels a sense of duty to the users of their work.
- Highly productive while producing quality code. You enjoy pushing out features in a pragmatic and maintainable way.
- You know when to use duct tape and when to lay a foundation. Design sensibility is a must.
- Curious and quick learning. We don't expect you to have experience in every technology we use, but to learn and be productive quickly.
- Owning several repos and jumping into all of them doesn't scare you.
- Demonstrating learned skills is best shown when you understand the user's perspective and consistently exceed their expectations.
- Passion for working in a startup environment is essential prior startup experience is a plus but not required.
Functional Areas: Other
Read full job description