Note: The job is a remote job and is open to candidates in USA. Akoya is an API-based network backed by major financial institutions that enables safer and more transparent sharing of personal financial data with third-party financial applications. The Principal Software Engineer architects and builds enterprise-grade cloud applications, distributed microservices, high-performance APIs, data architectures, and automated quality engineering solutions while leading technical modernization and cross-functional engineering efforts.
Responsibilities
- Participates in architecture design teams
- Defines and implements application-level architecture
- Develops applications on complex projects, components, and subsystems for the division
- Recommends development testing tools and methodologies and reviews and validates test plans
- Responsible for QA readiness of software deliverables
- Develops comprehensive documentation for multiple applications or subsystems
- Establishes full project life cycle plans for complex projects across multiple platforms
- Responsible for meeting project goals on-time and on-budget
- Advises on risk assessment and risk management strategies for projects
- Plans and coordinates project schedules and assignments for multiple projects
- Acts as a primary liaison for business units to resolve various project/technology issues
- Provides technology solutions to daily issues and technical evaluation estimates on technology initiatives
- Advises senior management on technical strategy
- Mentors junior team members
- Performs independent and complex technical and functional analysis for multiple projects supporting several divisional initiatives
- Develops original and creative technical solutions to on-going development efforts
Skills
- Applicants are permitted to work remotely from an at-home work site anywhere in the United States
- Bachelor's degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and five (5) years of experience as a Principal Software Engineer (or closely related occupation) architecting and building highly performant and resilient applications in multi-Cloud platforms using Go and AWS
- Master's degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and three (3) years of experience as a Principal Software Engineer (or closely related occupation) architecting and building highly performant and resilient applications in multi-Cloud platforms using Go and AWS
- Demonstrated Expertise (“DE”) architecting, designing, and developing secure, high-performance APIs, microservices, and web-based applications for fintech platforms and authentication systems using back-end technologies Golang, Java and Python; applying RESTful principles and implementing industry-standard security controls; and performing request parsing, validation, and transformation to ensure reliable, scalable, and seamless integration between front-end and distributed back-end systems
- DEimplementing Continuous Integration and Continuous Deployment (CI/CD) pipelines using Git or Bitbucket, including building, testing, and deploying automated workflows; defining and enforcing unit and integration testing thresholds; and integrating quality and security gates through Sonar Cloud and Snyk to perform static code analysis, measure code coverage, and conduct proactive vulnerability scanning prior to promotion to higher environments
- DEdesigning and optimizing SQL and NoSQL queries to support caching, scalable CRUD operations across database platforms including Redis, and PostgreSQL or DynamoDB; and executing performance benchmarking, query tuning, and capacity analysis to ensure consistent, low-latency access to data under high-throughput and heavy load conditions
- DEmaintaining and scaling containerized application platforms using Docker and Kubernetes, including performance monitoring, horizontal and vertical scaling, and high availability; defining cloud infrastructure and security best practices across AWS services -- EC2, ECR, EKS, RDS, and S3; and using Datadog to monitor, analyze, and optimize software performance across external-facing applications and internal back-end microservices
Benefits
- Applicants are permitted to work remotely from an at-home work site anywhere in the United States.
Company Overview
Company H1B Sponsorship