Job Closed
This listing is no longer active.
Building digital businesses, together.
Senior Software Engineer – Angular, .NET, AWS
Location
United States
Posted
109 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer – Angular, .NET, AWS
3Pillar Global
• Facilitate effective communication with client project stakeholders regarding project status and recommendations. • Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality. • Actively participate in accurate planning and estimation efforts, utilizing project methods and tools. • Proficiently gather requirements and organize/present developed features for clients. • Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements. • Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success. • Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities. • Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams, and supporting the growth of technical capabilities. • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment.
Job Requirements
- A minimum of 5+ years of experience/expertise in the following areas specified below*:
- Angular 18 ( Unit Testing, UX design, Figma, MonoRepo**)
- .**Net core**
- AWS services** (Lambda, SQS, Cognito, step functions etc) ,containerization, ci/cd pipelines
- Lead the design and implementation of scalable, high-performance web applications using .NET Core and Angular.
- Collaborate with cross-functional teams (Product Management, QA, Design) to define, design, and ship new features and functionality.
- Ensure code integrity and organization, including code reviews and mentoring junior developers.
- Lead by example in writing clean, maintainable, and testable code.
- Additional Experience Desired:**
- Python, Salesforce Integration with .net/Python
Benefits
- At 3Pillar, together we create incredible.™ We are hiring new team members to assist us in continuing our growth trajectory as a fast growing global team of thousands of professionals. New members will live our shared values to deliver exceptional products and services to clients.
- We support the comprehensive wellbeing of our team members, through:
- Career growth and development
- Physical and mental wellbeing: as a company, we spend a whole trimester in our annual cycle focused on wellbeing. Whether it is taking advantage of fitness offerings, mental health plans (country-dependent), or simply leveraging unlimited PTO to take some needed time off, we want all of our team members operating at their best.
- Living our values as an equal opportunity employer, and,
- Providing a comprehensive US benefits package that includes:
- Benefits: Medical, Dental, Vision, Life Insurance, Short Term/Long Term Disability
- 401K retirement savings plan
- Unlimited PTO
- Check out our Linkedin site and Careers page to learn more about what it’s like to be part of our #beoneteam!
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Software Engineer – Golang
ICFFounded in 1969, ICF is a global advisory and technology services company headquartered in Reston, Virginia. It delivers data-driven solutions across energy, en
• Work with a team of talented engineers, ensuring the successful delivery of high-quality solutions that meet business objectives • Perform code reviews and develop processes for improving code quality • Design and build microservices and serverless applications in the cloud • Collaborate with Product Owner and UX design to create solutions for diverse user requirements • Implement development best practices in collaboration with Architects and other Engineers • Work with test engineering team to assure product quality • Participate in team code reviews and design reviews • Help support team triage bugs and troubleshoot production issues • Cooperate with back-end developers in building applications • Work independently to design, develop, and document solutions while adhering to applicable standards • Work with DevOps engineers on CI, CD, and IaC
Lead Backend Software Engineer
Parsley HealthOn a mission to transform the health of everyone, everywhere through the world’s best possible medicine.
About Us At Parsley Health, we’re building the healthcare experience we all wish existed. Root-cause, functional medicine that’s affordable, data-driven, and designed to help people truly heal. We combine advanced diagnostics, clinical care, and smart tech to treat the whole person, because the gut, brain, hormones, and immune system are all connected. Today, we’re the largest functional healthcare company in the country, and we’re just getting started. How We Work We’re in a pivotal chapter focused on accelerating growth and driving meaningful impact. At Parsley, we keep our momentum by emphasizing speed, accountability, and a strong commitment to excellence. Our culture values ownership, collaboration, and continuous improvement. Parsley’s values: Treat the Root Cause, Commit to Excellence, Win Together, Take Ownership, Speed to Impact, and Count Every Good Thing, guide how we lead, build, and grow together. Why Join Us Mission-Driven Team: Help people live healthier, longer lives through a proactive, holistic care Ownership & Autonomy: Take on meaningful work with the support and trust to make real impact Build, Not Maintain: We’re scaling quickly and looking for builders, not maintainers Igniting Change: We move fast, value smart solutions, and celebrate high-value contribution Who We're Looking For We’re looking for people who thrive in fast-moving, mission-driven environments and aren’t afraid of hard work or a little ambiguity. You’re excited to be part of a growing startup where your ideas matter, your impact is immediate, and every challenge is a chance to build something better. You roll up your sleeves, learn on the fly, and find purpose in the process. The Opportunity We’re hiring a Lead Backend Software Engineer to help build and scale the systems that power Parsley Health’s member experience, clinical workflows, and internal operations. This is a highly technical, hands-on role for someone who brings senior-to-staff level backend experience and can provide technical leadership across teams through strong system design, pragmatic decision-making, and clear communication. This is a remote position, but it is highly preferred to hire a candidate in the NYC area who could come into our office and work alongside the team a couple of days per week. You’ll join a team of passionate builders and work closely with Engineering, Product, Design, and Customer Reliability. Parsley Health is an outcome-driven organization and your work will directly contribute to the company objectives: expand the business nationally, improve activation, conversion, retention, and expansion of our healthcare products. We work in a blameless environment and we take ownership and pride in our efforts. We follow light agile development practices that encourage feedback and iteration. Our teams are built on pillars of trust, humility and continuous improvement. The position reports directly into our VP of Product & Engineering. What you’ll do Build and evolve backend services that support our core healthcare products and experiences, including member-facing workflows and internal operational tooling Lead backend technical execution across product pods by shaping architecture, setting standards, and unblocking teams with strong technical guidance Design systems with reliability, scalability, and performance in mind, with an emphasis on maintainability and clean interfaces Partner closely with Product and Design to translate business needs into clear technical plans, pragmatic tradeoffs, and measurable outcomes Contribute to infrastructure and delivery practices, including deployments, observability, and incident response in a production environment Participate in code reviews and technical discussions to uphold high engineering quality, testing discipline, and a culture of continuous improvement Move quickly and responsibly, including building and implementing AI-forward solutions in a compliant way (privacy, security, and reliability first) What You’ll Need Senior or Staff-level backend engineering experience, with a track record of owning and shipping meaningful production systems Deep experience in either Go or Kotlin (strong preference for both), ideally 3+ years Strong infrastructure and DevOps experience in AWS or GCP (preference for GCP), ideally 4+ years Experience running production workloads on Kubernetes, ideally 2+ years Some exposure to Node/JavaScript (does not need to be deep) Product-minded approach. You think in outcomes, tradeoffs, and user impact, not just tickets Strong communication skills and the ability to collaborate across teams, clarify ambiguity, and guide technical decisions Comfort working in a startup environment with speed, accountability, and the occasional chaos Enthusiastic about AI-augmented development. You see AI coding assistants as tools that amplify your impact, not replace your judgment Benefits and Compensation Generous compensation package based on experience Equity stake for all employees based on level 401(k) + Employer Matching program Remote-first with the option to work from one of our centers in NYC Complimentary Parsley Health Complete Care membership Subsidized Medical, Dental, and Vision insurance plan options Generous flexible time off plan Annual professional development stipend Annual wellness stipend Parsley Health is committed to providing an equitable, fair and transparent compensation program for all employees. The starting salary for this role is between $170,000 - $220,000, depending on skills and experience. We take a geo-neutral approach to compensation within the US, meaning that we pay based on job function and level, not location. Individual compensation decisions are based on a number of factors, including experience level, skillset, and balancing internal equity relative to peers at the company. We expect the majority of the candidates who are offered roles at our company to fall healthily throughout the range based on these factors. We recognize that the person we hire may be less experienced (or more senior) than this job description as posted. If that ends up being the case, the updated salary range will be communicated with candidates during the process. At Parsley Health we believe in celebrating everything that makes us human and are proud to be an equal opportunity workplace. We embrace diversity and are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We believe that the more inclusive we are, the better we can serve our members. Important note In light of recent increase in hiring scams, if you're selected to move onto the next phase of our hiring process, a member of our Talent Acquisition team will reach out to you directly from an @parsleyhealth.com email address to guide you through our interview process. Please note: We will never communicate with you via Microsoft Teams We will never ask for your bank account information at any point during the recruitment process, nor will we send you a check (electronic or physical) to purchase home office equipment We look forward to connecting! #LI-Remote
Role Description They are looking for a Staff-level JavaScript engineer to step into a Squad Lead position and take ownership of a critical backend migration. This role blends deep hands-on engineering with technical leadership. The successful candidate will remain an individual contributor, writing production code daily, while also guiding architectural direction, mentoring engineers, and setting the bar for delivery and quality across their squad. This role sits at the intersection of execution and influence, leading by example, not by abstraction. The successful candidate will be located within the US, ideally in a CT time-zone, although they are more focused on finding the right candidate, rather than the right location. Responsibilities - Lead a small engineering squad, supporting sprint execution, technical decision-making, and code quality - Design, evolve, and maintain scalable backend services using NodeJS, NestJS, TypeScript, and PostgreSQL - Own architectural outcomes for APIs, integrations, and data flows across distributed systems - Improve system reliability, performance, and scalability through thoughtful database design, caching strategies, and service optimization - Establish and uphold engineering best practices around testing, observability, logging, and security - Partner closely with DevOps tooling and cloud infrastructure, including CI/CD workflows and AWS-based services - Mentor engineers through code reviews, pairing, and architectural guidance - Collaborate with product, QA, and leadership to translate business needs into durable technical solutions - Act as a cultural multiplier, reinforcing high standards, pragmatic decision-making, and clean system design Requirements - Strong preference for prior experience in gaming (AAA or Indie), VR or simulators. - Prior experience leading a small team of engineers. - Exposure to smaller organisations/the start-up environment will be highly regarded. - Extensive backend engineering experience, with deep hands-on expertise in NodeJS and NestJS - Strong command of TypeScript and comfort working across API layers and adjacent frontend codebases when needed - Proven experience designing and operating relational databases, with PostgreSQL strongly preferred - Solid understanding of caching technologies such as Redis or managed equivalents - Demonstrated experience leading small teams or owning large technical initiatives - Strong background in API design, including versioning and backward compatibility - Practical AWS experience across compute, storage, and database services - Familiarity with infrastructure-as-code tools and cloud-native deployment patterns - Deep understanding of the software development lifecycle, including CI/CD, production support, and rollback strategies - Clear, confident communicator who balances autonomy with collaboration Nice to Have - Experience with event-driven systems or message queues - Exposure to observability, metrics, or distributed tracing platforms - Background working in both early-stage and scaled product environments Benefits - This is an opportunity for an experienced engineer who still loves to build, but wants their technical judgment to matter. - They’ll be trusted with meaningful ownership, real architectural influence, and the chance to leave systems better than they found them. - If leading through code, mentoring others, and shaping reliable backend platforms sounds like the right challenge, let’s start the conversation.
Senior Software Engineer
PlumePlume Design, or simply Plume, is on a mission to deliver better digital experiences in homes, multi-dwelling units, small businesses, and beyond by providing self-optimizing, adap
Role Description As part of our Product Engineering organization, you will play a critical role in building scalable, high-performance backend systems that directly power customer-facing products and internal platforms. Product Engineering at our company is responsible for translating product vision into reliable, secure, and production-grade software solutions. This role sits at the intersection of product strategy and technical execution — partnering closely with Product, Design, and cross-functional engineering squads to rapidly ship impactful features while maintaining long-term architectural integrity. You’ll help shape the technical foundation of our products, ensuring they are scalable, resilient, observable, and built with engineering excellence. Responsibilities - API Development: Design, implement, and maintain RESTful and gRPC APIs powering internal and external applications. - Cloud Microservices: Architect and deploy scalable microservices in AWS/GCP/Azure using Kubernetes and modern DevOps practices. - Data Pipelines: Build real-time and batch data pipelines, ensuring data accuracy, performance, and observability (EMR on EKS). - Collaboration: Partner with cross-functional squad members to deliver features end-to-end, from concept to production. - System Reliability: Optimize services for scalability, resilience, and high availability. - Engineering Excellence: Contribute to architecture discussions, enforce coding standards, and drive best practices in CI/CD, testing, and monitoring. - Security: Embed security and compliance into backend systems and data workflows. Qualifications - Strong proficiency in Scala, Go, or Java and Python (experience with multiple is a plus). - Proven experience with distributed systems, microservices, and event-driven architectures. - Fundamental understanding of computer networking (including Wi-Fi), operating systems, and databases. - Hands-on expertise in cloud platforms (AWS, GCP, or Azure) and container orchestration (Kubernetes, Docker). - Familiarity with data engineering (ETL pipelines, real-time streaming with Kafka/Pulsar, batch processing frameworks). - Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Cassandra, DynamoDB). - Solid knowledge of CI/CD pipelines, testing frameworks, and observability tools (Grafana, Prometheus, ELK). - Strong problem-solving skills and the ability to thrive in an agile, squad-based environment. Nice To Have - Functional programming experience in Scala. - Experience with caching layers, distributed storage, and message queues. - Familiarity with AI-powered developer tools such as ChatGPT, Cursor, GitHub Copilot, or similar to boost productivity. - Contributions to open-source projects or personal projects showcasing backend innovation. Requirements - We are unable to offer sponsorship at this time. Benefits - Total Compensation package would include: anticipated base compensation range of $128,525.00 - $145,064.00 + bonus + equity + benefits. - Benefits include: a 401k plan and a company match, basic life insurance plus unparalleled health, dental, vision and other benefits and perks.


