About the Role
As a Principal Software Engineer, you will lead system architecture, modernization, and backend engineering efforts for enterprise-scale document management platforms. You will define scalable designs, drive platform performance, and integrate AI-powered solutions that enable secure, stable, and fast digital operations at scale. Your influence will shape engineering standards, developer experience, and cross-team technical alignment.
What Youll Do
- Define and architect scalable, high-performance solutions for financial and operational platforms
- Lead system design for complex business logic and high-availability architecture
- Drive modernization and refactoring of legacy systems to meet cloud-native standards
- Set coding standards and architectural patterns across Java / Spring Boot microservices
- Own CI / CD pipeline integration, DevOps workflows, and cloud deployment reliability
- Champion platform performance, observability, and cost-effective scaling
- Lead integration with third-party platforms, internal APIs, and enterprise services
- Mentor engineers, conduct design reviews, and enforce secure coding practices
- Support system tuning, production diagnostics, and full-stack debugging
- Align architecture strategy with business domain context and platform roadmap
- Drive data-driven decisions through performance analytics and usage patterns
- Collaborate with ML, platform, and SRE teams to define SLAs, escalation strategies, and platform-wide reliability goals
- Present engineering strategy, progress, and outcomes to senior leadership
What Youll Bring
Bachelors degree in Computer Science, Engineering, or related field7-12 years of hands-on backend and microservice architecture experienceExpert-level knowledge in Java, Spring Boot, REST / gRPC APIs, and distributed systemsSQL experience, especially with Oracle DB; performance tuning and optimization3+ years of DevOps experience with GitLab / GitHub CI / CD pipelinesProficient in Kubernetes, container orchestration, and secure deploymentsStrong experience with data flow orchestration and event-driven integrationsFamiliar with Splunk, Grafana, and backend debugging at scaleSolid understanding of platform security, network protocols, and service resiliencyDemonstrated leadership in architecture decisions and cross-team collaborationPassion for mentoring, innovation, and scalable platform designMust Have Skills
Spring / JavaSQL knowledge with Microsoft SQL Server / OracleGrafana, Splunk, OTEL, HAProxy, AppDynamics, JIRAAIOps, Security, PythonKafka, Elastic RMQCI / CD(Git), Docker, K8, Azure ADAngular / React / Node.JSNice To Have
DocuSign e-signature, DocuSign CLM account management, JasperSoftSelenium, Junit, postman, jmeter, loadrunner, cucumber