Software Engineer

Flash AI

Bengaluru

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Flash AI in Bengaluru is seeking a highly motivated Software Engineer to design, develop, and maintain software solutions. The ideal candidate should have a Bachelor's or Master's degree in Computer Science, with at least 2 years of experience in software development. Strong knowledge of data structures, algorithms, and system design is essential. Familiarity with modern programming languages and cloud platforms is required. Join a collaborative environment to improve system performance and deliver impactful features.

Qualifications

  • Minimum 2 years of software development experience.
  • Proficiency in at least one modern programming language (e.g., Java, C++, Python, Go).
  • Experience in building large-scale distributed systems or backend services.

Responsibilities

  • Design, develop, and maintain high-quality software solutions.
  • Write clean, efficient, and well-tested code.
  • Identify performance bottlenecks and optimize system performance.

Skills

Data structures
Algorithms
Problem-solving
Object-oriented design
Communication
Teamwork

Education

Bachelor's or Master's degree in Computer Science

Tools

Git
AWS
GCP
Azure

Job description

We are looking for a highly motivated Software Engineer with strong fundamentals in data structures, algorithms, and system design. The ideal candidate should have a proven track record of building scalable, high-performance systems and experience working in a fast-paced, collaborative environment.

Responsibilities
  • Design, develop, and maintain high-quality software solutions.
  • Write clean, efficient, and well-tested code.
  • Participate in system design discussions and contribute to architectural decisions.
  • Collaborate closely with product managers, designers, and other engineers to deliver impactful features.
  • Identify performance bottlenecks and optimize system performance.
  • Contribute to the continuous improvement of development processes and best practices.
Requirements
  • Bachelor's or Master's degree in Computer Science or a related field from a reputable college, or equivalent experience in a reputable company.
  • Minimum 2 years of software development experience.
  • Strong understanding of data structures, algorithms, and problem-solving concepts.
  • Solid grasp of object-oriented design and system design principles.
  • Proficiency in at least one modern programming language (e.g., Java, C++, Python, Go).
  • Experience with version control systems (e.g., Git).
  • Experience in building large-scale distributed systems or backend services.
  • Familiarity with cloud platforms (AWS, GCP, or Azure).
  • Good understanding of databases (SQL and NoSQL).
  • Strong debugging, troubleshooting, and performance tuning skills.
  • Excellent communication and teamwork abilities.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Engineer - 2
Staff Engineer - 2

GreyOrange • Gurugram District

On-site
INR 3,500,000 - 7,000,000
Software Development Engineer - Java
Software Development Engineer - Java

MobiKwik • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Senior Software Engineer - Java/Python
Senior Software Engineer - Java/Python

KBD Talent Forge India Pvt Ltd • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Software Engineer
Software Engineer

Trinix Pvt. Ltd. • Greater Noida

Hybrid
INR 500,000 - 900,000
Principal Engineer - Backend
Principal Engineer - Backend

GreyOrange • Gurugram District

On-site
INR 4,000,000 - 7,000,000
Lead Software Engineer – Java with Data Structure & Algorithm
Lead Software Engineer – Java with Data Structure & Algorithm

Epam Systems • Hyderabad

On-site
INR 3,000,000 - 6,000,000
Senior Software Engineer (Data)
Senior Software Engineer (Data)

KSOLVES • Indore District

On-site
Staff Backend Engineer
Staff Backend Engineer

Deutsche Telekom Digital Labs • Gurugram District

On-site
INR 4,000,000 - 6,500,000
Senior Software Engineer – Java with Data Structure & Algorithm
Senior Software Engineer – Java with Data Structure & Algorithm

Epam Systems • Hyderabad, Bengaluru

On-site
INR 1,500,000 - 2,100,000
Software Engineer
Software Engineer

dacgu • New Delhi

On-site
INR 600,000 - 1,200,000