Principal Software Engineer I - India Remote

outseer· Engineering
Apply Now ↗
🌍 Remote📍 India📍 RemoteFull Time

About this role

What you’ll achieve:

The Principal Software Engineer is a key role that will be responsible for overseeing all technical aspects of Fraud & Risk Intelligence suite implementation, operations, and maintenance by partnering with our development and integration teams to ensure the optimum technical solution is implemented in the development of our new and existing platforms and applications. This role will review and contribute to designs, prepare technical documentation deliverables, enforce coding, and design standards, and provide technical support to the team. This role must also work collaboratively with clients to validate design approaches and help in troubleshooting systems issues, as needed.



Essential Duties:

  • Represent Application Architecture to align and define strategies across teams including Security, Infrastructure, Networking, Governance, DevOps, and Support
  • Lead POC and integration design across products.
  • Build out technical demonstrations for service patterns, integration efforts, and modern coding practices.
  • ​Partner with development teams across the functional areas to prioritize capabilities, drive architectural standards and governance, and support key strategic initiatives.
  • Work with program managers identifying issues / risks and required mitigation to ensure delivery of end-to-end strategic design.
  • Connect with the scrum teams across the org to clarify business and technical capability needs and investigate dependencies.
  • Review technical artifacts to meet industry standards.
  • Own and drive technical and functional improvements across platform/applications.
  • Build respected working relationships and trust with business stakeholders, technology leaders, architects, and developers.
  • Develop and communicate a vision for the company’s strategy and technology with business and technology leaders.
  • Publish technical whitepapers and architecture documentations on standards, guidelines, and innovation.
  • Successfully communicate conceptual ideas and design rationale to executive stakeholders and the development team

 

Technical Requirements and Experience:

  • BE/BTech/MCA/Equivalent degree in Computer Science or a related technical field from an accredited university or college with 6 + years of relevant experience
  • 8+ years strong technical experience in managing highly complex projects independently that cross multiple business units, divisions, functions, and regions.
  • Communicate design rationale clearly and concisely and build consensus / relationships in a matrix environment.
  • Ability to think about business in a way that is abstracted from how business functions are implemented by technology.
  • Tenured understanding and hands-on coding experience with Core Java, JSP, Servlets, Spring, Hibernate with ability to go deep and leverage advanced features in order to mitigate complex issues.
  • Experience with Angular 4 and above, JavaScript, JQuery, HTML5, CSS
  • Experience in RDBMS databases preferably in-depth knowledge of MS-SQL server, No SQL database like Cassandra
  • Application servers with prime focus on Tomcat
  • Messaging systems preferably with RabbitMQ.
  • RabbitMQ integration experience using Spring AMQP.
  • Working knowledge of Linux/Unix environments.
  • Object Oriented concepts along with passion for design patterns and applicability.
  • Setting up load balancers, clusters.
  • Application monitoring using various tools and frameworks.
  • Exposure to Cloud Technologies – Dockers, Kubernetes, Azure, AWS



Desired Behaviors

  • Adaptability: Demonstrates flexibility and openness to change. Actively seeks and adopts improved approaches and processes.
  • Proactive Action: Takes initiative and is driven by results. Takes ownership of actions and outcomes, meeting commitments and striving for high performance.
  • Effective Workload Management: Makes timely decisions, prioritizes tasks effectively, solves problems, monitors results, and takes corrective action when necessary.
  • Technical Proficiency: Possesses a solid understanding of their role and responsibilities, demonstrating competence in performing tasks and utilizing relevant technical skills.
  • Continuous Learning: Takes personal responsibility for learning and development. Recognizes personal strengths and areas for improvement, actively seeks feedback, and embraces opportunities to learn.
  • Effective Communication: Demonstrates strong facilitation and written communication skills. Clearly articulates ideas and proposals, actively listens to colleagues' perspectives, and values diverse viewpoints.
  • Collaboration: Shares information, fosters teamwork, and contributes to a positive work environment. Actively collaborates with others and encourages a sense of unity and cooperation among team members.
  • Ethical Conduct and Competence: Acts with integrity and intent, displaying ethical character in all actions. Takes accountability for one's own behavior and aligns actions with the company's values and principles.
  • Good Citizenship: Represents the values and interests of Outseer. Acts as a positive ambassador for the company and contributes to the overall well-being and success of the organization.

Frequently Asked Questions

Is the salary disclosed for the Principal Software Engineer I - India Remote position at outseer?
The salary for this Principal Software Engineer I - India Remote role at outseer is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Is the Principal Software Engineer I - India Remote job at outseer remote?
Yes, this Principal Software Engineer I - India Remote position at outseer is remote, with team members based in India, Remote. You can work from home or anywhere in the supported regions.
Is the Principal Software Engineer I - India Remote role at outseer full-time or part-time?
This is listed as a Full Time position. It is posted as a Principal Software Engineer I - India Remote role in the Engineering department at outseer.
Which team or department does the Principal Software Engineer I - India Remote at outseer belong to?
This Principal Software Engineer I - India Remote position is part of the Engineering department at outseer. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Principal Software Engineer I - India Remote position at outseer?
Click the "Apply Now" button on this page. You will be redirected to outseer's official application portal hosted on bamboohr where you can submit your application directly.
When was the Principal Software Engineer I - India Remote job at outseer posted?
This Principal Software Engineer I - India Remote position at outseer was posted on Aug 11, 2025. Apply as soon as possible — early applications are often reviewed first.
Principal Software Engineer I - India Remote
outseer
Apply for this role ↗

You'll be redirected to outseer's official application page on bamboohr.