Principal Software Engineer

Job not on LinkedIn

🔥 0 minutes ago

🇺🇸 United States – Remote

💵 $134.9k - $165k / year

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

infoinfo

👻 Ghost score 0%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Akoya

Akoya

51 - 200 employees

💳 Fintech

🔌 API

Fintech • API

Akoya is transforming the way consumers provide access to their data with increased security, privacy, and control over their information. Data aggregators, fintechs, and financial institutions only need to integrate once with the Akoya Data Access Network to securely exchange consumer-permissioned financial data. Akoya manages these relationships and serves as an interoperable solution available to the entire financial services industry. The Akoya Data Access Network is backed by 12 major North American financial institutions.

📋 Description

• Architect and build large-scale, enterprise-grade software applications on AWS cloud platforms using Lambda, ECS, EKS, and DynamoDB • Lead end-to-end software development in Agile teams within a financial services environment • Design and build distributed microservices and high-performance APIs for mission-critical, high-throughput data pipelines handling sensitive customer financial data • Oversee data architecture and governance across Oracle, PL/SQL, and NoSQL databases • Implement access controls, encryption protocols, audit mechanisms, automated quality engineering, test automation frameworks, CI pipelines, and testing strategies • Design and develop sophisticated software components and multi-application systems using GitHub, Docker, Artifactory, and Confluence • Drive technical modernization, introduce emerging technologies, conduct architectural reviews, and influence cross-functional stakeholders • Participate in architecture design teams and define application-level architecture • Develop applications, components, and subsystems for complex projects • Recommend development testing tools and methodologies and validate test plans • Ensure QA readiness of software deliverables • Develop comprehensive documentation for multiple applications or subsystems • Establish project life-cycle plans across multiple platforms and deliver projects on time and on budget • Advise on risk assessment and risk management strategies • Plan and coordinate schedules and assignments for multiple projects • Liaise with business units to resolve project and technology issues • Provide technology solutions and technical evaluation estimates • Advise senior management on technical strategy • Mentor junior team members • Perform independent technical and functional analysis across multiple projects • Develop original and creative technical solutions

🎯 Requirements

• 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; alternatively, Master’s degree in one of these fields (or foreign education equivalent) and three (3) years of experience in the same area • Demonstrated expertise architecting, designing, and developing secure, high-performance APIs, microservices, and web-based applications for fintech platforms and authentication systems using Golang, Java, and Python • Experience applying RESTful principles and implementing industry-standard security controls • Experience performing request parsing, validation, and transformation for integrations between front-end and distributed back-end systems • Demonstrated expertise implementing CI/CD pipelines using Git or Bitbucket, including automated build, testing, and deployment workflows • Experience defining unit and integration testing thresholds and integrating quality and security gates through Sonar Cloud and Snyk • Demonstrated expertise designing and optimizing SQL and NoSQL queries, including Redis, PostgreSQL, or DynamoDB • Experience with performance benchmarking, query tuning, and capacity analysis under high-throughput conditions • Demonstrated expertise maintaining and scaling containerized platforms using Docker and Kubernetes • Experience with AWS services including EC2, ECR, EKS, RDS, and S3 • Experience using Datadog to monitor and optimize software performance

Apply Now

Similar Jobs

🔥 16 hours ago

Pilot.com

51 - 200

💸 Finance

🤝 B2B

☁️ SaaS

Staff Software Engineer leading Python-based accounting systems at Pilot, which provides bookkeeping and financial management services to small businesses. Setting technical direction across teams.

🔥 16 hours ago

Dynata

5001 - 10000

💼 Consulting

📣 Marketing

☁️ SaaS

Data Product Engineer owning lakehouse data products at Dynata, a first-party data insights company. Defining roadmaps, specifications, governance, and delivery for analytics and AI/ML use cases.

🔥 16 hours ago

Cencora

10,000+ employees

💼 Consulting

📦 Logistics

🏥 Healthcare

Principal Engineer modernizing Cencora’s enterprise eCommerce and portal platforms. Leading cloud, API, security, reliability, and engineering standards for pharmaceutical solutions.

🔥 18 hours ago

GHX

1001 - 5000

💼 Consulting

📦 Logistics

🏥 Healthcare

Director leading GHX’s healthcare supply-chain content engineering organization. Delivering cloud-based data products, AI capabilities, and mission-critical SaaS services.

🔥 18 hours ago

Atomic - Remote Jobs

1 - 10

📣 Marketing

📦 Logistics

✈️ Travel

Principal Software Engineer scaling backend systems and data pipelines for a US startup using AI to simplify frontline-worker benefits access. Leading secure, cloud-based full-stack platform development.