Principal Software Engineer @ NPAworldwide | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Principal Software Engineer jobs in New York, NY
Be an early applicantLess than 25 applicantsPosted by Agency
expire-info-iconThis job has closed.
company-logo

NPAworldwide ยท 2 days ago

Principal Software Engineer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
Recruiting

Insider Connection @NPAworldwide

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Collaborate closely with product management and cross-functional teams to understand requirements and translate them into scalable and performant software solutions.
Drive architecture and design of the application stack, making strategic decisions to drive innovation and maintain flexibility for future growth.
Design and implement clean, extensible, and scalable solutions, leveraging modern server-side frameworks and adhering to best practices.
Collaborate with fellow engineers to establish and maintain development standards, code quality, and efficient workflows.
Provide technical guidance and mentorship to junior members of the team, fostering a culture of continuous learning and growth.
Stay up-to-date with industry trends and emerging technologies, identifying opportunities to improve the application and development processes.
Play an active role in code reviews, ensuring adherence to coding standards and best practices.
Troubleshoot and resolve complex technical issues, ensuring the smooth functioning of the application.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

Backend DevelopmentJavaScript/TypeScriptAPI DesignExpress.jsNestJSAsync WorkersDistributed SystemsSystem ArchitectureData ModelingDatabase OptimizationPostgreSQLElasticSearchOpenSearchRedis SearchCloud DeploymentRDSAuroraECS FargateAWS EcosystemInfrastructure AutomationCI/CDGitHub ActionsPulumiTerraform

Required

7+ years of successful experience as a backend developer in a fast-paced startup environment
Experience in incremental feature development, scalability improvements, and performance enhancements
Deep Technical Expertise In: Backend development using JavaScript/TypeScript
Designing clean and scalable APIs (GraphQL/REST/tRPC) with frameworks like Express.js or NestJS
Familiarity with async workers and distributed systems
System architecture and data model design, including optimizing data flow from the database to the user's browser
Optimizing data models and access patterns using databases like PostgreSQL, and search services such as ElasticSearch, OpenSearch or Redis Search
Cloud-based deployment and operation, leveraging services like RDS or Aurora, ECS Fargate, and other AWS ecosystem components
Infrastructure automation and CI/CD practices, maximizing the potential of cloud-based infrastructure in the development lifecycle (e.g., GitHub Actions, Pulumi, Terraform)

Company

NPAworldwide

twittertwitter
company-logo
NPAworldwide is a global recruiting network that facilitates placements that result in split fees.

Funding

Current Stage
Late Stage
Company data provided by crunchbase
logo

Orion

Your AI Copilot