Senior Software Engineer, Data (Remote)

Apply for this position Please mention DailyRemote when applying
Posted 13 days ago United States Salary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

You are as unique as your background, experience and point of view. Here, you'll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their fields - who are eager to share their knowledge with you. Your leaders will inspire and help you reach your potential and soar to new heights. Every day, you'll have new and exciting opportunities to make life brighter for our Clients - who are at the heart of everything we do. Discover how you can make a difference in the lives of individuals, families and communities around the world.Job Description: We're looking for aSeniorSoftware Engineer that brings an interdisciplinary background to help us solve hard problems. As aSeniorSoftware Engineer, you will:Create and maintain multiple software services deployed daily.Drive software design and architecture decisionsFollow best practices around Scrum and Kanban agile software methodologies.Understand and model a complex industry using techniques such as Domain-Driven Design.Pair program with team members.Encourage and model good development practices through code reviews and mentoring other engineers.Achieve operational excellence using metrics, monitoring, and alerting.Continuously integrate and deploy new software using a CI/CD pipeline.Our Tech StackMaxwell's products are supported by an exciting mix of modern technologies: Ourback endstack is made up of services written in JavaScript (TypeScript), NodeJS, Go, Scala, and PHP that communicate with each other usinggRPCand REST. We store our product data in MySQL, MongoDB, and Redis databases. Front end applications are written in JavaScript and make heavy use of React, Redux, and Styled Components. Services are deployed to a Kubernetes cluster using a CI/CD pipeline and are hosted on AWS.RequirementsFive to sevenyearsofexperiencedeveloping in JavaScript (React, Node.js), Go and/orPHP.Strong willingness to work and collaborate closely with teammates.Strong communication skills and great product sense.Experience with ETL process a plusExperience with software development processes such as test-driven development.Experience with and appreciation for developing web-based business applications with complex data structures and workflows.Experience with GitHub Actions or related continuous delivery service.Bachelor's degreeor equivalent.Why you should consider Maxwell HealthChoice of company-subsidized medical and dental plans.We offer vision care, supplemental health coverage, long-term disability, life insurance, paid medical leave, tax-advantage accounts and more401(k) with matching contribution, Employee stock purchase plan, and retirement investment account.An established remote culture since 2016 with flexible working hours.Incredible team that puts clients first.A continuous learning environment. Established career ladders, hack days, investment days, and education assistance.We offer competitive paid vacation time. Employees may also take a paid sabbatical leave after five years of service.Modern technology stack and processes - We have a mature practice of DevOps, continuous delivery, TDD, pair programming, and agile processes.Best in class family leave. 16* weeks paid family leave to bond with a newborn, newly adopted or newly placed foster child or to care for a covered family member with a serious health condition. 24 weeks* of paid leave for a birth parentBuild something that matters - Help our clients achieve financial security and live healthier lives by simplifying benefits and insurance.Do you not meet all of these requirements? You can still apply and tell us why you are a great fit.We welcome all talented engineers, andweare committed to a culture that represents diversity in all its forms. If you think you might thrive in this setting, we would love to hear from you.Sun Life Financial (U.S.) Services Company, Inc. is a federal contractor subject to Executive Order 11246, Section 4212 of the Vietnam Era Veterans' Readjustment Assistance Act of 1974, as amended, and Section 503 of the Rehabilitation Act of 1973, as amended. As such the company is committed to taking positive steps to implement the employment-related aspects of the company's equal employment opportunity policy. It is the company's policy to take affirmative action to employ, advance in employment, and otherwise treat qualified minorities, females, protected veterans, and individuals with disabilities without regard to their race/ethnicity, sex, veteran status, or disability.Pursuant to 41 CFR §§ 60-300.44(f)(1)(ii) and 741.44(f)(1)(ii), we hereby notify you of our company policy related to our affirmative action efforts and request appropriate action on your part.At Sun Life we strive to create a flexible work environment where our employees are empowered to do their best work. Several flexible work options are available and can be discussed throughout the selection process depending on the role requirements and individual needs.For applicants residing in California, please read our employee California Privacy Policy and Notice.Job Category: IT - Application DevelopmentPosting End Date: