Inshorts - Senior Software Engineer - Java/Golang
Actively Reviewing the ApplicationsInshorts
India, Uttar Pradesh, Noida
Full-Time
On-site
Posted 3 weeks ago
•
Apply by June 8, 2026
Job Description
Description
We are seeking a skilled Senior Software Engineer with experience in AI tools and data management to join our team and build robust, scalable, and intelligent backend systems. You will be responsible for designing, developing, and maintaining APIs, data pipelines, and AI-driven services.
Responsibilities
We are seeking a skilled Senior Software Engineer with experience in AI tools and data management to join our team and build robust, scalable, and intelligent backend systems. You will be responsible for designing, developing, and maintaining APIs, data pipelines, and AI-driven services.
Responsibilities
- API Development : Design, develop, and maintain RESTful and/or GraphQL APIs for seamless data exchange.
- AI Integration : Integrate AI/ML models and services into backend systems to enhance application functionality.
- System Architecture : Design and implement scalable and reliable backend architectures.
- Performance Optimization : Identify and resolve performance bottlenecks to ensure optimal system performance.
- Code Quality : Write clean, well-structured, and maintainable code adhering to best practices.
- Database Management : Design and optimize database schemas and queries.
- Cloud Services : Utilize cloud platforms (e.g., AWS, GCP, Azure) for deployment and management of backend services.
- Collaboration : Work closely with data scientists, front-end developers, and product managers to deliver integrated solutions.
- Backend development experience, with a strong understanding of microservices architecture.
- Btech/Mtech/MS in Computer Science or related field.
- Proficiency in Go or Java.
- Experience with relational/NoSQL databases, data pipelines, and Git.
- Proficiency in containerization (Docker, Kubernetes) and caching mechanisms (Redis/Memcached)
- Basic Python knowledge.
- Strong problem-solving and communication skills.
- Experience with AI/ML frameworks (e.g., Langchain, LangGraph, LLTensorFlow), cloud-based AI services, and message queues (e.g., Kafka, RabbitMQ).
- Knowledge of data warehousing/ETL.
- Experience with performance monitoring tools and serverless architectures.
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Product Analyst
Nanonets
India
Full-Time
Machine Learning
Product Development
Engineering
+24
Lead Java FullStack Software Engineer - Java, ReactJS, Microservices
EPAM Systems
India
Full-Time
₹1–2 LPA
JavaScript
PostgreSQL
Cloud Platforms
+4
MATLAB/Simulink & Python Developer
Themesoft Inc.
Chennai
Full-Time
MATLAB
Python
Simulink
+1
Reporting & Distribution Services, Client Experience, Analyst
BlackRock
India
Internship
Risk Management
Data Engineer - II
Procore Technologies
India
Full-Time
Engineering
Python
SQL
+23
Share
Quick Apply
Upload your resume to apply for this position