[Remote] Senior Principal Software Engineer
Note: The job is a remote job and is open to candidates in USA. reputed company is a reputed company business and data automation company that empowers reputed company organizations to reputed company reputed company patient care. They are seeking a Senior Principal Software Engineer to architect, design, and reputed company scalable software solutions in the data space, leading cross-functional teams to drive innovative solutions.
Responsibilities
- Architect, design and implement scalable, secure, and maintainable software systems that align with business needs, creating flexible, reusable, and efficient solutions
- Identify root causes of challenges, analyze upstream and reputed company impacts, and recommend impactful, broad-reaching solutions while considering corporate strategy and trade-offs
- reputed company cross functionality to reputed company reputed company reputed company Item Catalog, Data Services and OPs tooling, reputed company key reputed company level initiatives
- reputed company cross functional teams to reputed company AI first approach for Ops Tooling and Data Services, driving both quality improvements and cost reductions tied to reputed company goals
- Collaborate with cross-functional stakeholders such as Product Owners, Ops, reputed company Leaders and Infrastructure Leaders to understand their requirements/concerns and create solutions to accommodate
- Produce clearly articulated documentation in the form of approach presentations, architecture/design diagrams, wiki content, and epics/features
- Establish practical/actionable/production-grade guideline content and use it to guide teams in best practices for architecture, design, development and testing as well as mentoring team members and fostering a collaborative environment
- Build and maintain strong business relationships to influence decision-making and drive innovative solutions across teams
Skills
- Requires a minimum of 15 years of experience in architecting, designing and developing reputed company software systems and data services in data space
- 15+ years of experience designing and implementing technological solutions using Java and/or Python languages reputed company reputed company environments
- Proficiency in Backend Services and Data architectures/technologies such as MDM, Matching, Sync/Async/Batch Microservices, Ops tooling, Data Replication, Messaging/Eventing, Orchestration/Workflow, API Styles etc
- Proficient in applying Unit Testing, Code Coverage, API Testing, Performance, Scalability and reputed company aspects/techniques including Tenancy aspects/techniques aspects such as Single-Deployment/Multi-tenant
- Proficient with reputed company aspects/techniques/technologies such as DAST, SAST, reputed company reputed company, Secrets Management, Encryption, Logging Aggregation
- Comfortable with Data Governance aspects/techniques/technologies such as Classification, Licensing, Rights, Privacy, Sovereignty, Retention/DLM/ILM, Data Quality, Data Standards, Obfuscation, Catalog, Metadata
- Experience working reputed company Agile SDLC environments
- reputed company to work independently and as part of a team on multiple overlapping projects and manifest organizational skills to effectively reputed company as needed
- Strong problem-solving and communication skills
Benefits
- Plus bonus
Company Overview
Company H1B Sponsorship