Attentive.ai logo

Software Engineer-II (Backend)

Attentive.ai

Noida, Uttar Pradesh, IndiaFull-timeNo compensation foundPosted 4mo agoChecked 1w ago

Most applications go out cold — see where you stand first. No sign-up to start.

At a glance

Compensation
No compensation found
Location
Noida, Uttar Pradesh, India
Schedule
Full-time
Work Authorization
Not specified

Job overview

Attentive.ai is hiring a Software Engineer-II (Backend). Attentive.ai is a rapidly expanding vertical SaaS startup, backed by prominent investors, that delivers innovative software solutions for the landscape, paving, and construction industries in the United States. The company seeks a Software Engineer to join its engineering team, focusing on developing and maintaining various software products. This role involves creating new smart web applications and contributing to internal ML/AI and processing pipelines.

Key focus areas include Take complete, end to end ownership of development and production pipelines of internal tools and consumer-facing products, Ensure high performance, reliability, and availability of hosted deep learning and geoprocessing services, and Translate high-level tasks and product requirement documents into technical design documents and scalable, maintainable and readable codebases.

Successful candidates bring Backend (Preferably Django), Frontend And Software Design/Architecture Knowledge, and Understanding Of Cloud Services Like AWS And GCP. Important skills include Django, Kafka, RabbitMQ, Data Processing Pipelines, Distributed Web Services Development, and AWS. Preferred (not required): PostGIS, Deep Learning Applications, and Geographic Information Systems.

Skills & qualifications

RequiredNice to have

Skills

DjangoKafkaRabbitMQData Processing PipelinesDistributed Web Services DevelopmentAWSGCPDockerKubernetesJenkinsCI/CDBackend DevelopmentFrontend DevelopmentSoftware DesignSoftware ArchitectureMonitoringLoggingCode ReviewsAutomated LintingInternal MotivationCollaborationPostGISDeep Learning ApplicationsGeographic Information Systems

Qualifications

3 Years Work ExperienceStart-Up Culture ExperienceEnterprise Culture Experience

Full job description

About Us - Attentive.ai is a fast-growing vertical SaaS start-up, funded by Peak XV (Surge), InfoEdge, Vertex Ventures, Insight Partners and Tenacity Ventures that provides innovative software solutions for the landscape, paving & construction industries in the United States. Our mission is to help businesses in this space improve their operations and grow their revenue through our simple & easy-to-use software platforms. Position Description: We are looking for a Software Engineer to join our engineering team and help us develop and maintain various software products. As a Back-end developer at Attentive, you will help us in the development of new smart web applications and you will be involved in the development of our internal ML/AI and processing pipelines. We offer an inspiring environment full of young people with a lot of ambition. You get freedom to implement your own designs, solutions and creativity Responsibilities :

  • Take complete, end to end ownership of development and production pipelines of internal tools and consumer-facing products.

  • Ensure high performance, reliability, and availability of hosted deep learning and geoprocessing services.

  • Translate high-level tasks and product requirement documents into technical design documents and scalable, maintainable and readable codebases

  • Develop and implement high and low-level system design for newer projects

  • Develop scripts and set up the infrastructure for monitoring and logging for all deployed software

  • Evaluate, profile and improve the functionality of existing systems

  • Coordinate with internal teams to understand data processing pipelines and provide technical solutions

  • Effectively lead teams of junior developers and ensure high code quality through code reviews, automated linting, etc. Requirements & Qualifications:

  • 3 years of work experience comprising of Backend (preferably Django), Frontend and Software Design/Architecture Knowledge of messaging services like Apache Kafka, RabbitMQ

  • Experience in developing data processing pipelines

  • Experience in distributed web services development and chaining

  • Internally motivated, able to work proficiently both independently and in a team environment

  • Understanding of cloud services like AWS and GCP

  • Experience with DevOps technologies such as Docker, Kubernetes, Jenkins, CI/CD, etc Good To Haves

  • Experience with PostGIS or any other geo-database

  • Experience in developing production versions of deep learning applications

  • Understanding of Geographic Information Systems and related terminologies is preferred

  • Experience working in both start-up and enterprise culture

You've read the whole posting — now see how you match it.