It starts and ends with us.
Full Stack Software Engineer
Location
United States
Posted
10 hours ago
Salary
$100K - $150K / year
Seniority
Lead
Job Description
Full Stack Software Engineer
Salute
• Architect and build full-stack systems spanning modern frontend frameworks (React / TypeScript), distributed backend services (Python, Go, Node.js), cloud-native infrastructure (Azure, AWS, GCP), and API layers (REST, GraphQL, gRPC). • Own end-to-end technical design for platform capabilities including workflow engines, multi-tenant SaaS services, event-driven pipelines, and operator-facing applications. • Identify patentable inventions arising from platform architecture - including novel data flow patterns, system interaction models, and process automation methods - and document them rigorously. • Author invention disclosures, support prior art research, and collaborate with in-house and outside patent counsel through application drafting and prosecution. • Establish and enforce engineering standards: code quality, system observability, security posture, CI/CD practices, and API design conventions across the engineering organization. • Lead cross-functional technical reviews, align with product and data science teams on integration points, and translate business requirements into scalable system designs. • Drive build-vs-buy-vs-partner decisions for platform components; evaluate third-party technologies against long-term IP and architectural strategy. • Deliver systems meeting enterprise SLA requirements: high availability, disaster recovery, role-based access control, audit logging, and regulatory compliance. • Lead the architectural evolution from siloed applications to a decentralized, federated service model - designing unified API gateway and access layers that allow cross-system queries and interoperability without requiring monolithic data consolidation; establish patterns for progressive decomposition of legacy silo systems into composable, independently deployable platform services.
Job Requirements
- 8+ years of professional full-stack software engineering with at least 3 years at a equivalent senior IC level.
- Proven experience architecting and shipping production-grade distributed platforms in cloud environments (Azure, AWS, or GCP).
- Strong proficiency across the stack: modern JavaScript/TypeScript (React or equivalent), Python or Go backends, relational and NoSQL databases, containerization (Kubernetes / Docker).
- Demonstrated experience with intellectual property: invention disclosures, prior art analysis, or direct involvement in patent application drafting.
- Ability to communicate novel technical concepts precisely in writing - a prerequisite for effective patent documentation.
- Strong system design skills: API design, microservices decomposition, event-driven architecture, data modeling, and performance optimization at scale.
- Experience owning technical roadmaps and influencing engineering direction without formal authority.
Benefits
- health, dental, and vision insurance
- Health Savings Account (HSA)
- gym discount
- mental health support
- Discounted Group Life & AD&D
- Discounted Group Short & Long-term Disability
- 401(k) retirement matching
- PTO/paid holidays
- parental leave
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, Service Tools
AirbnbAirbnb is a community based on connection and belonging.
Role Description The Service Tools team’s mission is to enable Airbnb backend developers to develop, test, and maintain their code quickly and reliably. This team is responsible for the standard development lifecycle for service owners—everything from AI Integration for service development, to how integration tests work, to building services for deployment. This represents Airbnb’s largest cohort of developers, you will ultimately be responsible for their productivity. As an engineer on Service Tools, you will work on technologies that help shape an industry-leading end to end developer experience for backend developers. In this role you will be: - Building our next-gen build system using the latest technologies (e.g., Bazel). - Working on integrations between the build system and CI/CD tooling (e.g., merge queues, code coverage, integration testing). - Improving the editor (e.g., IntelliJ) experience for all backend developers. - Helping to shape the technical strategy that directly moves our core metrics (Developer Experience, Developer Velocity, Debuggability, Resilience and Reliability) while reducing cost. - Partnering with engineering leaders across all Airbnb teams for adoption of the new capabilities. Your customers will be all engineers at Airbnb. - A player/coach of our high-performance team to ensure code quality, commitment to craft and operational excellence. Qualifications - FLUENT IN ENGLISH (PROFESSIONAL LEVEL) - 6+ years industry experience. - Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience. - Proficiency in one or more back-end server languages (Java/Ruby/Go/C++/etc.). - Experienced in architectural patterns of high-scale distributed products/services, such as well-designed APIs, data pipelines and efficient algorithms. - Experience or desire to work collaboratively in cross-functional teams with design, product and data science partners. - Experience working directly on build systems, and even better if you have hands-on experience with Bazel. - Experience working with large monorepos. - Extensive JVM experience. - Want to tackle projects with large open-ended scope and drive significant business impact. - Love collaborating via product reviews, code reviews and architecture discussions. - Are motivated to improve their teammates’ productivity. - Are excited to join an impactful infrastructure team. Our Commitment To Inclusion & Belonging Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, and allow us to attract creatively-led people, and to develop the best products, services and solutions. All qualified individuals are encouraged to apply. We strive to also provide a disability inclusive application and interview process. If you are a candidate with a disability and require reasonable accommodation in order to submit an application, please contact us at: reasonableaccommodations@airbnb.com . Please include your full name, the role you’re applying for and the accommodation necessary to assist you with the recruiting process. We ask that you only reach out to us if you are a candidate whose disability prevents you from being able to complete our online application.
Senior Advanced .NET Fullstack Developer/ Tech lead
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
Role Description Looking for a Senior Advanced .NET Fullstack Developer with: - 7+ years of overall software development experience - Strong expertise in C# and JavaScript - Hands-on experience building cloud-based applications using GCP or Azure Responsibilities include: - Design, develop and maintain fullstack applications and services using C#/.NET and JavaScript - Lead the technical design and continued development of a business-critical platform - Collaborate with business stakeholders, product teams and technical teams to translate requirements into effective technical solutions - Develop and integrate APIs, cloud services and platform components - Contribute to architecture decisions, development roadmaps and technical improvements - Support rapid Agile delivery, ensuring code quality, maintainability and performance - Provide technical guidance and contribute to efficient development team practices Qualifications - Expert-level C# - Expert-level JavaScript - 5+ years of experience in application/software development - 3+ years of experience working with cloud-based environments - At least 2 years of hands-on experience with GCP or Azure - Experience working in Agile development environments - Strong understanding of SDLC, software architecture, quality assurance and development best practices - Nice-to-have skills: - .NET Core - Experience with market research, survey platforms or survey data - Experience in the automotive industry Company Description 👋🏼 We're Nagarro. We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18,000+ experts across 39 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in!
Lead Cloud Software Engineer
Coupa SoftwareSpend is the fuel to help your company deliver performance, profitability, and purpose!
• Architect automation for container environments and lead the transition of microservices into our EKS/AKS golden platform • Facilitate the migration of monolithic Ruby on Rails applications toward containerized infrastructures on EKS/AKS • Engage in the evaluation and design of emerging tools, methodologies, and technical innovations • Develop and refine the architecture and delivery mechanisms of our Cloud platform • Engineer advanced tools using Terraform, Ruby, YAML, and various scripting languages to evolve our operational capabilities • Direct AWS platform design initiatives in collaboration with Cloud and Application Architecture teams • Ensure high service observability for AWS-hosted applications through New Relic and similar frameworks • Mentor and Coach Junior Resources.
Technical Professional Services Lead
SardineCombine risk, compliance, and payment protection to increase customer trust and loyalty - all from one powerful API.
• Draft and manage statements of work for customizations, white labels, builds for clients, and change orders • Partner with sales and post-sales teams to scope custom SOW engagements, define deliverables, timelines, and success criteria • Plan, coordinate, and drive the delivery of large projects for global key accounts with in-house or outsourced contractors and ISVs • Build a sardineAI preferred/certified Integration partner program. • Build and maintain a vetted network of specialized contractors and consultants capable of delivering custom fintech implementations - Source, screen, and onboard new contractors; negotiate rates and establish master service agreements (MSAs) • Match contractor skills and availability to incoming project requirements • Manage contractor performance, provide feedback, and maintain a quality scorecard system • Ensure all contractors meet compliance, security, and regulatory requirements relevant to financial services • Oversee project execution to ensure on-time, on-budget, and on-quality delivery • Serve as the escalation point for project issues and client concerns • Conduct project retrospectives and implement continuous improvement practices • Own the end-to-end billing process for contractor engagements, including time tracking, invoice review, and payment processing • Manage project budgets, track margins, and report on the profitability of the professional services book of business • Coordinate with finance and accounting to ensure accurate revenue recognition and contractor payables • Build and refine operational processes, tools, and templates to scale the professional services function • Develop and maintain reporting dashboards to track utilization, project health, and financial performance




