Software Engineer-II (Backend)
Most applications go out cold — see where you stand first. No sign-up to start.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
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
Skills
Qualifications
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.