Staff Software Engineer
5 days ago
Details Department: Growth Marketing & Digital Experience (GMDx)Schedule: Monday - Friday, 8 hour shiftLocation: RemoteSalary: $133,390 - $185,938Eligible for an annual bonus incentiveBenefits Paid time off (PTO)Various health insurance options & wellness plansRetirement benefits including employer match plansLong-term & short-term disabilityEmployee assistance programs (EAP)Parental leave & adoption assistanceTuition reimbursementWays to give back to your community Benefit options and eligibility vary by position. Compensation varies based on factors including, but not limited to, experience, skills, education, performance, location and salary range at the time of the offer.Responsibilities Join a collaborative team of software engineers dedicated to developing innovative, cloud-based solutions using modern technologies to advance Ascension’s mission. We are seeking a Staff Software Engineer with deep expertise in full-stack development, proficient in both cloud-native Java microservices and modern web frameworks like Next.js/ReactJS. You will be a key member of a talented engineering team, responsible for designing and deploying critical, high-performance, end-to-end solutions that power our healthcare applications on Google Cloud Platform. Your work will directly support the communities we serve by helping to provide compassionate, personalized care through technology-driven innovation. Responsibilities:Lead the architecture, design, and development of secure, scalable, and high-performing software across the entire stack.Provide technical leadership and mentorship to senior engineers and team members, guiding them on best practices and architectural patterns for both backend and frontend development.Design, build, and secure scalable RESTful APIs and GraphQL endpoints.Develop high-quality, maintainable code using Java and Spring Boot for backend services and Next.js/ReactJS for web applications.Implement Test-Driven Development (TDD) and ensure strong unit and integration test coverage across both frontend and backend codebases.Conduct comprehensive code & architectural reviews and ensure compliance with quality, security, and performance standards.Drive engineering best practices and coding standards across multiple teams to enhance reliability, scalability, and performance.Participate in Agile ceremonies and create clear technical documentation and architecture designs for new features.Communicate effectively across teams and departments, influencing architecture, process, and technical direction.Address and resolve high-priority technical issues independently and efficiently.Partner with Product Management, UX, Analytics, and Support to align on priorities, roadmap, and technical decisions.Lead major system refactors, redesigns, and long-term technical improvements, balancing technical debt with business priorities.Develop reusable frameworks and tools and lead postmortems to implement sustainable, high-impact solutions.Characteristics We Seek:Be curious about technology. The software engineering industry is constantly changing and evolving. We embrace change and are curious to learn how the latest technology can be used to improve the lives of patients and our clinicians.Learn and grow professionally. We strive for continuous improvement of our Digital Studio organization and our team members do the same. This comes from the path of constant learning, in addition to reflecting on past experiences for improvement opportunities.Always ready for change. A rolling stone gathers no moss, and neither do we. We accept that change is always around us, and our work is no exception. We navigate change through early and often communication; engage the ambiguous; promote diversity; accept new ideas; and lean on learning agility.Seek feedback. Feedback is important to us. We use it as a guide for our own development, and we build our software with feedback built into the process. It is incorporated into our software development lifecycle with design, code reviews, unit tests, and continuous integration. Feedback is also integrated into our shipped solutions with application performance monitoring (APM) and usage analytics to help us learn methods to improve.Demonstrate positivity. Our organization's focus is all about solving problems, and most of these problems are challenging. We try not to let that get in our way of thinking positively -- instead it's what motivates us to reach higher.Work with your team. We understand that our best work comes from working together. Our teams enjoy working together, sharing knowledge, helping, mentoring, and delivering our best for the communities we serve.Live Ascension’s core values. The Ascension core values are the standard that we hold ourselves to and a source of pride for us. We live by them. Our core values include: service of the poor, reverence, integrity, wisdom, creativity and dedication.Key Technical CompetenciesCore Backend: Java, Spring Boot, Spring Data JPA, Spring Cloud Config, JUnit, and Mockito.Core Frontend: Next.js/React.js, JavaScript, TypeScript, and Jest.Databases: PostgreSQL (Cloud SQL) and Redis.DevOps: GitHub, Jenkins, Maven, Yarn and modern CI/CD practices.Google Cloud Platform (GCP): Hands-on experience with services such as Pub/Sub, GKE, Cloud Run, and GCS Storage.Observability: Familiarity with APM tools like Dynatrace and utilizing Log Explorer and Alert Policies.Requirements Education:High school diploma/GED with 2 years of experience, or Associate's degree, or Bachelor's degree required.Work Experience:3 years of experience required.5 years of experience preferred.1 year of leadership or management experience preferred.Additional Preferences 7+ years of professional software development experience in the Agile environment.Extensive experience architecting and implementing scalable microservices architectures ( Java Spring boot) and distributed systems.Proven experience architecting and delivering complex, full-stack applications using frameworks like Next.js/ReactJS for the frontend.Experience in building scalable, reusable and accessible common componentsDeep knowledge of Computer Science fundamentals in OOAD, design patterns (including the Gang of Four), data structures, and algorithms.Strong understanding of both relational (Postgres) and NoSQL databases (Redis, MongoDB).Proven experience designing, developing, and consuming RESTful APIs and GraphQL.Experience with container management software (Docker) and orchestration tools (Kubernetes).Experience with Kubernetes Helm chartsExperience with message broker/event queue technologies (Pub/Sub, AWS SQS, etc.).Excellent verbal and written communication skills.Experience with Behavior-Driven Development (BDD) and Atlassian tools (JIRA, Confluence).Strong understanding of native mobile app development for iOS and Android, including platform-specific UI/UX patterns and device capabilities.Experience with security principles and frameworks, including OAuth 2.0.Knowledge of HL7 FHIR Standards is a plusKnowledge of Scheduling systems and Healthcare is a plus#LI-Remote #GMDx #Growth
-
Staff Software Engineer
6 days ago
Remote, Oregon, United States Abnormal Full time $175,000 - $250,000 per yearAbout the RoleEnterprises of all sizes trust Abnormal Security's cloud products to stop cybercrime—and these products are only as powerful as the platform they run on. The Platform Infrastructure team builds and operates the core systems that make Abnormal's AI-driven detection and prevention possible: delivering reliability, scalability, and security at...
-
Staff Software Engineer
5 days ago
Remote, Oregon, United States VIAVI Solutions Full time $115,570 - $214,630 per yearSummary:VIAVI (NASDAQ: VIAV) is a global provider of network test, monitoring and assurance solutions for telecommunications, cloud, enterprises, first responders, military, aerospace, and railway. VIAVI is also a leader in light management technologies for 3D sensing, anti-counterfeiting, consumer electronics, industrial, automotive, government and...
-
Staff Software Engineer
2 days ago
Remote, Oregon, United States SageSure Full time $120,000 - $200,000 per yearOverview: If you're looking for the stability of a profitable, growing company with the entrepreneurial spirit of a startup, we're hiring. SageSure, a leader in catastrophe-exposed property insurance, is seeking a Staff Software Engineer to help us build the next generation of proactive services that help homeowners reduce risk and protect their most...
-
Staff Software Engineer AI
5 days ago
Remote, Oregon, United States Mercury Insurance Services Full time $105,245 - $199,452 per yearOverviewPosition Summary:As a Staff Software Engineer focused on Generative AI initiatives, you will provide technical leadership in identifying, implementing, and integrating Generative AI solutions to solve complex business problems. You will bridge the gap between traditional software engineering and AI technologies, leading teams to deliver AI-enhanced...
-
Staff Software Engineer
6 days ago
Remote, Oregon, United States LendingTree Full time $120,000 - $160,000 per yearTHE POSITIONYou will be the technical lead on the design and build phases of our projects, leveraging your knowledge of architectural patterns, software delivery, and continuous deployment. You will also work with senior technical people at LendingTree to educate and mentor engineers within the rest of the technical organization. You will be seen as an...
-
Staff Full Stack Software Engineer
5 days ago
Remote, Oregon, United States SEEQ Full time $170,000 - $250,000 per yearSeeq creates cutting-edge data analytics software for industrial process data, serving sectors like pharmaceuticals, energy, and manufacturing. Our core product is a robust calculation engine capable of executing advanced math and machine learning algorithms on streaming time-series data. By leveraging generative AI, we enhance usability and accelerate...
-
Staff Software Engineer
5 hours ago
Remote, Oregon, United States Airbnb Full timeAirbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic...
-
Staff Software Engineer, Backend
3 days ago
Remote, Oregon, United States Sound Full time $15,000 - $50,000 per yearSound is hiring a Staff Backend Engineer to help shape the future of a new music economy that values artists and their music while connecting fans more closely to the music they love.As Staff Backend Engineer, you will lead technical direction for our engineering team while contributing as an individual contributor to our code base. You will architect and...
-
Staff Software Engineer
2 weeks ago
Remote, United States Five9 Full timeResponsibilities: Be part of the Outbound Campaigns Team, focused on building the next generation enterprise campaigns management features in the public multi-cloud and hybrid-cloud solutions. Lead the design, development, and implementation of microservices. Architect scalable and reliable solutions to meet business requirements and work closely with...
-
Staff Software Engineer
4 days ago
Remote, Oregon, United States PHIL Full time $200,000 - $250,000 per yearCompany OverviewFounded in 2015, PHIL is a Series D health-tech startup that is building a platform that interfaces between doctors, pharmacies, and patients to streamline the process of patients receiving prescriptions. This is a complex, archaic industry, and we've set out to change that.PHIL's B2B2C platform provides an end-to-end prescription management...