Job Url: https://www.linkedin.com/jobs/search/?currentJobId=4331012796&distance=25.0&f_AL=true&f_TPR=r20000&f_WT=2&geoId=103644278&keywords=software%20engineer&origin=JOBS_HOME_KEYWORD_HISTORY Job Description: Senior Software Engineer Paynela · United States (Remote) Easy Apply Save Save Senior Software Engineer at Paynela Show more options Your profile is missing required qualifications Show match details Help me update my profile BETA Is this information helpful? Get personalized tips to stand out to hirers Find jobs where you’re a top applicant and tailor your resume with the help of AI. Try Premium for PKR0 About the job Why Join Paynela? Paynela’s mission is to rethink affordability, providing patient access to medications, treatment, and care by removing financial barriers. Our AI-powered products deliver innovative, transparent, and patient-centered solutions that empower individuals to manage costs confidently. By leveraging technology and deep market expertise, Paynela revolutionizes the patient experience and helps everyone maximize their healthcare resources. We’re driven by our core values: Patient-centric Passionate Collaborative Disruptive Transparent Join a team dedicated to rethinking affordability and revolutionizing the patient experience. Job Summary We are seeking a highly skilled Senior Software Engineer to design, build, and maintain scalable cloud-based applications and services. While your primary focus will be designing robust backend RESTful APIs using TypeScript, NestJS, and Node.js, you will also play a key role in supporting frontend application development. You will be instrumental in driving our engineering standards forward—implementing test automation, ensuring security compliance (HIPAA, SOC 2), and managing infrastructure via Terraform. This is a fully remote role for a self-motivated engineer located in the US. Key Responsibilities API and Backend Development: Design and implement robust, modular APIs and microservices using NestJS (TypeScript) and Node.js. Build serverless solutions using AWS Lambda and event-driven architectures. Integrate with third-party APIs and internal microservices securely and efficiently. Write clean, well-documented, and maintainable code aligned with team standards. Full Stack Collaboration: Work closely with frontend teams to support UI application requirements and assist in full-stack feature delivery when needed. Database Architecture: Design, optimize, and maintain relational schemas in PostgreSQL and Microsoft SQL Server. Write complex queries and ensure data integrity across systems. Collaborate with analytics and product teams to define and implement efficient data access patterns. DevOps & Infrastructure: Define and maintain Infrastructure as Code (IaC) using Terraform for repeatable provisioning. Manage CI/CD pipelines via GitHub Actions for automated testing and deployment. Monitor system performance and reliability through logging, metrics, and alerting. Contribute to cost-optimization, scalability, and high-availability initiatives. Security & Compliance: Develop with a "security-first" mindset. Ensure all software adheres to SOC 1/2, PCI, and HIPAA compliance standards, including proper data encryption and handling. Quality Assurance: Champion test automation. Write and maintain unit, integration, and end-to-end tests to ensure high system reliability. Collaboration: Work closely with product managers, architects, and engineering team to deliver reliable, maintainable APIs. Participate in code reviews, architecture discussions, and performance tuning. Collaborate with QA engineers to identify, reproduce, and resolve complex bugs. Continuous Improvement: Stay current with evolving technologies in TypeScript, Node.js, and AWS. Proactively suggest architecture and process improvements. Contribute to internal tooling, frameworks, and documentation for API and data services. Qualifications Experience: 5+ years of professional software engineering experience, with a deep focus on backend systems. Core Stack: Highly proficient in TypeScript and Node.js, with hands-on experience in the NestJS framework. Cloud Proficiency: Strong experience with the AWS stack, specifically Lambda, ECS, RDS, SQS, S3, and CloudWatch. Database Skills:Expertise in PostgreSQL and MS SQL Server, including query optimization and schema design. Containerization: Expertise in PostgreSQL and MS SQL Server, including query optimization and schema design. Modern Practices: Strong background in Terraform IaC, GitHub-based version control and CI/CD, RESTful API design, event-driven systems, and service-oriented architecture. Compliance Knowledge: Proven experience developing applications within compliance-focused environments (SOC, PCI, or HIPAA). Preferred Qualifications (Nice-to-Have) PHP Experience: Prior experience developing or maintaining PHP-based applications, including familiarity with the CodeIgniter framework, particularly in environments that coexist with modern, cloud-native services. AI / ML Exposure: Hands-on exposure to AI or machine learning concepts, including integrating AI-powered features or services into production applications. AWS Bedrock Experience: Familiarity with AWS Bedrock, including experimenting with foundation models or leveraging managed AI services in either proof-of-concept or production environments. Soft Skills Remote Collaboration: Demonstrated ability to thrive in a collaborative, fully remote team environment, maintaining high engagement and availability during US business hours. Communication: Excellent verbal and written communication skills; able to articulate complex technical concepts to non-technical stakeholders. Agile Mindset: Comfortable working in a fast-paced, iterative agile development environment. Analytical Thinking: Strong critical thinking and problem-solving abilities. Self-Motivated: High level of organization and discipline required for a remote work environment. Quality Focused: Detail-oriented and committed to delivering resilient, maintainable systems. Education and Experience Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).