Backend Developer

3 to 6 Years    Coimbatore (Tamil Nadu), Bengaluru/ Bangalore (Karnataka)

Job Description

Draup is revolutionizing enterprise decision-making for global CXO leaders in sales and talent domains. As a fast-growing team engaged in delivering crucial decision intelligence support, we are looking to add more motivated and passionate individuals to our engineering team!
This position is an opportunity to get hands-on experience with engineering the core components of an AI-powered SaaS platform.
At Draup, you will be engaged in handling huge data sets while keeping scalability and performance in mind. You will consistently face challenges that require you to develop fast, efficient, and optimized solutions on the fly!
Backend Engineers at Draup play a vital role in catalyzing the transformation of data into tangible business value for global enterprises.
We work with best-in-class Backend tools and cutting-edge solutions, along with the most flexible and scalable deployment options.
You will be working with a proficient, smart, and experienced team of developers, researchers, and co-founders for the product development use cases.
Apply for the role if you are someone
With an entrepreneurial mindset
Capable of quick problem-solving without sacrificing good design
An out-of-the-box thinker with good code discipline
You will be working on
Building highly scalable services to handle terabytes of data.
Finding innovative ideas to solve highly complex engineering problems
Push the boundaries of performance, scale, and reliability of the Draups core services
Own, execute and deliver products/features end-to-end from planning to design to development to deployment
Be the go-to person for the team for guidance and troubleshooting
Proactively involved in code reviews, architecture, and design discussions
Be the mentor to junior engineers or Interns for their deliverables to succeed
Maintain engineering standards and best practices for coding, code reviews, releases

We are looking for 3 years of expertise in software development with one or more of the general programming languages (e.g., Python, java, C/C , Go). Experience in Python and Django is recommended.
Deep understanding of how to build an application with optimized RESTful APIs.
Knowledge of a web framework like Django or similar with ORM or multi-tier, multi-DB-based data-heavy web application development will help your profile stand out.
Sound knowledge of SQL queries & DB like PostgreSQL(must) or MySQL. Working knowledge of NoSQL DBs (Mongo, Redis, etc.) is a plus.
Knowledge of graph DB like Neo4j or AWS Neptune adds extra credits to your profile.
Knowing queue-based messaging frameworks like Celery, RQ, Kafka, etc., and distributed system understanding will be advantageous.
Understands a programming languages limitation to exploit the language behavior to the fullest potential.
Understanding of accessibility and security compliances
Ability to communicate complex technical concepts to both technical and non-technical audiences with ease
Diversity in skills like version control tools, CI/CD, cloud basics, good debugging skills, and test-driven development will help your profile stand out.
Education: Any Graduate
Industry: IT-Hardware/Networking, Telecom

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2900369
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Coimbatore (Tamil Nadu), Bengaluru/ Bangalore (Karnataka),
  • Education
    Not mentioned
  • Experience
    3 to 6 Years