Software Engineer III

15 hours ago


Bengaluru, India Jobted IN C2 Full time

About Us:

Mixing technology, data, and first-in-class innovation, EagleView® is not only leading the property data analytics market, but also changing lives along the way. Come join us and make great things happen

EagleView is a fast-growing technology company driving game-changing innovation in multibillion-dollar markets such as property insurance, energy, construction, and government. Leveraging 17 years of the most advanced aerial imaging technology in the world, along with the most recent advances in machine learning and AI, EagleView is fundamentally transforming how our customers do business.

At EagleView, we believe that making our culture engaging and empowering are keys to success. Our kitchens are stocked 24/7; social, athletic, and wellness opportunities are plentiful; and the growth, education, and potential of employees is a top priority, making EagleView a “Best Place to Work” for more than five years running.

Overview:

EagleView, the leader in aerial imagery, is hiring a SOFTWARE ENGINEER - III in ENGINEERING. We are seeking a highly skilled and experience with 5–7 years of industry experience in backend development. The ideal candidate should have strong expertise in any of the modern backend technologies such as Java, Python, C#, or Golang, along with a solid grasp of object-oriented programming (OOP) and design patterns.

You will be responsible for contributing to the design, development, deployment, and maintenance of scalable backend systems. This role requires a good understanding of low-level design (LLD) and the ability to comprehend and work within high-level architectural frameworks. In addition, a strong foundation in DevOps practices, with hands-on exposure to Kubernetes, Jenkins, and cloud platforms like AWS or Azure, is essential.

Responsibilities:

- Build and maintain robust, secure, and scalable back-end services using technologies like Node.js/ Python/ Java/Golang/C#.net.
- Collaborate with architects and senior engineers to interpret high-level architecture and convert it into actionable low-level designs.
- Apply OOP principles and design patterns to build robust, reusable, and maintainable code.
- Implement CI/CD pipelines and work closely with DevOps teams to ensure smooth deployments and operational efficiency.
- Monitor, debug, and troubleshoot production issues as needed.
- Contribute to system architecture discussions and technical design documents.
- Maintain documentation for developed features and systems.
- Collaborate with cross-functional teams (Product Managers, Designers, QA Engineers) to gather requirements, define solutions, and ensure successful product delivery.
- Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
- Design and implement RESTful APIs and other integrations with third-party services.
- Optimize applications for maximum speed and scalability.
- Implement unit tests, integration tests, and work closely with QA teams to ensure the quality of the codebase.
- Stay up to date with emerging trends and technologies, ensuring our solutions are built with the latest best practices.
- Conduct code reviews and guide junior engineers in improving their technical skills.

Qualifications:

Required Experience:

- 5-7 years of experience in software development
- Strong experience in back-end development with languages and frameworks such as Node.js/ Python/ Java/Golang/C#.net, or similar.
- Solid understanding of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, etc.).
- Experience with cloud platforms like AWS, Azure, or Google Cloud for deploying applications.
- Hands-on experience with version control systems, especially Git.
- Familiarity with DevOps practices, CI/CD pipelines, and containerization tools like Docker.
- Experience with authentication and authorization mechanisms (JWT, OAuth) is a plus
- Strong understanding of web security (e.g., cross-site scripting, SQL injection) and best practices for developing secure applications.
- Knowledge of Agile methodologies (Scrum, Kanban).
- Excellent problem-solving skills and the ability to work on complex, ambiguous problems.

Preferred Experience:

- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience with microservices architecture and related technologies (e.g., Docker, Kubernetes).
- Familiarity with REST APIs, GRPC
- Understanding of serverless architectures.
- Contributions to open-source projects or personal tech blog is a plus.
- Have Strong fundamentals in any of backend technologies (Golang, Java, C#.net, Python, Node JS)
- Experience in frontend is a plus.

EEO Statement:

This job description is not an exclusive or exhaustive list of all job functions that a workforce member in this position may be asked to perform. Duties and responsibilities can be changed, expanded, reduced, or delegated by management to meet the business needs of the company.



  • Bengaluru, Karnataka, India CData Software Full time ₹ 5,00,000 - ₹ 8,00,000 per year

    In the age of digital transformation, data has become increasingly vital to core business operations. But with so many cloud applications and platforms available today, data has become more decentralized than ever.CData is the real-time data connectivity company. Our easy-to-use integration products allow users to work with their data where, when, and how...


  • Bengaluru, Karnataka, India CDATA SOFTWARE Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    In the age of digital transformation, data has become increasingly vital to core business operations. But with so many cloud applications and platforms available today, data has become more decentralized than ever.CData is the real-time data connectivity company. Our easy-to-use integration products allow users to work with their data where, when, and how...


  • Bengaluru, Karnataka, India CData Software Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    In the age of digital transformation, data has become increasingly vital to core business operations. But with so many cloud applications and platforms available today, data has become more decentralized than ever.CData is the real-time data connectivity company. Our easy-to-use integration products allow users to work with their data where, when, and how...


  • Bengaluru, Karnataka, India JPMorgan Chase Full time

    Job Category Software Engineering We have an exciting and rewarding opportunity for you to take your software engineering career to the next level As a Software Engineer III at JPMorgan Chase within the Consumer Community Banking Team you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in...

  • Software Engineer Iii

    2 weeks ago


    Bengaluru, Karnataka, India JPMorgan Chase Full time

    Job Category Software Engineering We have an exciting and rewarding opportunity for you to work closely with the business in face paced environment using bleeding edge technologyAs a Software Engineer III at JPMorgan Chase within the Commercial and Investment Bank s Markets Tech Group you serve as a seasoned member of an agile team to design and deliver...


  • Bengaluru, Karnataka, India JPMorgan Chase Full time

    Job Category Software Engineering We have an exciting and rewarding opportunity for you to take your software engineering career to the next level As a Software Engineer III at JPMorgan Chase within the Chief Administrative Office - Global Real Estate Technology you will be an experienced member of an agile team tasked with designing and delivering...

  • Software Engineer Iii

    2 weeks ago


    Bengaluru, Karnataka, India JPMorgan Chase Full time

    Job Category Software Engineering We have an exciting and rewarding opportunity for you to take your software engineering career to the next level As a Software Engineer III at JPMorgan Chase within the AIML Data Platform team you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a...


  • Bengaluru, Karnataka, India Meesho Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    About the RoleAs an SDE - III (Backend), you will solve real-life complex problems and create compelling experiences for our users. In this role, you will ensure that the solutions and processes that we create are of the highest quality. And in doing so, you will champion a seamless app experience for all our users. You will also collaborate with your fellow...


  • Bengaluru, Karnataka, India JPMorganChase Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III - AI ML + Python or Java / Typescript at JPMorgan Chase within Commercial & Investment Banking Markets technology, you will have the opportunity to enhance your Software Engineering career by creating innovative...

  • Software Engineer III

    2 weeks ago


    Bengaluru, Karnataka, India Chase Bank Full time

    Job DescriptionWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the Consumer & Community Banking Team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and...