Golang Payment Rails Jobs Paying 150,000 USD a Year
Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 15 Golang Payment Rails Jobs (2 new this month) in November 2024 at companies like Bolt, ONRAMP and Moov paying at least 150,000 USD per year working as a Senior Software Engineer, Staff Golang Engineer and Senior Software Engineer (Go). Last post
Hiring Golang Developers?
Create your profile to continue
48 direct messages sent by companies to developers on Golang Cafe
in the last 30 days
36 developers joined Golang Cafe in the last 30 days
15,275 developer profiles page views in the last 30 days
Get access to exclusive discount on Golang courses up to 25% off
Last developer joined
2-Click Apply
Upload Your CV
Go to your Inbox & Confirm Your Application
10 of 15 Payment Rails Jobs paying at least
150,000 USD per year • Sort by
Date
Senior Software Engineer Bolt San Francisco, United States / Remote (United States, Canada) $130,000 to $180,000 a year
June 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
We are witnessing a massive shift of consumer presence from offline to online. With it, there is a need for technologies that enable online businesses to thrive. Bolt is at the center of this universe leading the next generation of ecommerce, having created a best-in-class buying experience from checkout to fraud detection, payments and more. With our help, retailers can successfully compete with the online retail giants that have the means to invest in technology.
The Buying Experience (BX) team based out of San Francisco is responsible for systems that handle all necessary functions to buy products online. Checkout UI collects and verifies user and payment data, tokenization service stores credit card information securely, risk system provides risk analysis and payment backend supports all necessary financial operations across multiple payment gateways and alternative payment methods. Millions of dollars flow through these every day and we take stability, performance and perfection seriously.
We are looking for someone who is excited when facing big challenges, thrives when given autonomy to figure out solutions and loves diving deep into complex systems. If this describes you, get in touch with us!
You will:
Work with a passionate, smart and ambitious team of engineers who built large scale systems at Uber, AirBnB, Facebook and Google (https://www.bolt.com/team).
Take ownership, champion best practices, and help grow one of the strongest engineering teams in San Francisco.
Design and build mission critical systems, products and solutions that companies and consumers alike will rely heavily on.
Contribute cross stack and learn wide variety of skills and technologies.
Work with production systems and on-call process.
Learn from and help shape our company's engineering culture.
Are excited about jumping into any area of technology
Have strong communication skills
Perks:
Competitive compensation
Flexible Paid Time Off
Comprehensive health coverage: Medical, Dental and Vision
Retirement plans
Commuter Benefits + Safe rides programs
Gym and wellness subsidy
Cell phone reimbursement
Monthly team events
Pet friendly office
Fully stocked kitchen
Paid parental leave
Awesome teammates!
Bolt is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. If you have a disability or special need that requires accommodation, please let us know.
75% of our nation's freight is moved by truck and the underlying payments systems are fundamentally broken, relying on unreliable legacy technology from the 1980s. Join ONRAMP to build payments infrastructure that's purpose-built for transportation, tackling a massive opportunity in freight payments and creating a more efficient future.
ONRAMP is backed by top supply chain & fintech VC firms, with executives who have led teams at AmEx and Wex. You will find a team of individuals bringing their best to the table and working together openly to challenge the highly profitable, slow-moving incumbents that have dominated for decades.
What we’re looking for
We’re looking for a highly skilled engineer with expertise in payment systems delivered with GraphQL and REST APIs, Golang, and Kubernetes.
Responsibilities
Design and implement solutions for ONRAMP APIs, payment system, reporting, CI/CD, observability, and infrastructure.
Maintain system resilience and stability. Resolve incidents.
Provide technical leadership to other engineers on the team, through design review, mentoring, and project supervision.
Collaborate with customers and partners on API integrations.
Qualifications
10+ years of experience as a software engineer, with significant responsibility.
Experience designing and implementing payment systems, or similar real-time transactional systems with stability and reporting requirements.
Experience delivering incremental value in a rapidly evolving environment. Comfortable with ambiguity and changing requirements.
Experience with Go, Postgres, Istio, and scalable infrastructure (such as Kubernetes, Serverless, Lambda) and cloud providers (GCP preferred). Knowledge of API authentication and access mechanisms (such as OAuth, JWT).
Ability to effectively communicate with customers and partners, demonstrating clarity, humility, and precision.
Low ego and excited to work across various functions to help move the business forward.
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Based in New York City, or willing to relocate.
Legally qualified to work in the US.
Benefits
Health, dental, and vision insurance.
Meaningful equity in an industry-changing startup.
401k plan.
ONRAMP is an equal opportunity employer and values diversity at our company. We do not discriminate based on race, color, national origin, ethnicity, religion or religious belief, sex, sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or other applicable legally protected characteristics.
Senior Software Engineer (Go) Moov 100% Remote / Denver, CO, United States $130,000 to $160,000 a year
February 2021
3 Applicants This Week
More Than 6 Months Old
Job Description
Company Description
At Moov, we’re empowering creators to embed banking and payment functionality everywhere. We’re developers for developer-first software. We believe that every software company is becoming a payments company and by equipping developers with the best tools we can tackle complex problems together. We value open source and its network effects of support so contributing outside of Moov codebase is encouraged where appropriate.
Job Description
As a member of the Moov team, you will build new and improve existing banking and payment experiences that customers depend on every day.
As a member of the engineering team, you’ll:
Work on next-generation financial products
Lead teams of developers and mentor fellow team members
Design and build production services using Go, databases, and cloud solutions
Create APIs and tooling to support products and services
Reproduce customer issues with our tools and contribute to them
Triage and assist incoming support requests
Collaborate with fellow engineers, product managers, business development, and company leadership to solve problems and plan for the future
Own the full release lifecycle from feature development to public and hosted release
Contribute to documentation of the system
Qualifications
You have:
Self-guided building and planning of production systems
History of contributing to open source projects
Years of experience in production environments
Knowledge of general ledger or payment systems
A desire to perform and grow as an engineer
The ability to design seemingly simple and creative solutions to complex problems
Technologies we use and teach
Go
MySQL, SQLite
HTTP2, JSON
Kafka, events, webhooks
Microservices
Benefits
100% remote. We make remote-work work.
We match what you contribute to your 401(k) up to 5% of your salary
Parental leave
Health, dental, and vision insurance plans
Flexible PTO
Learning stipend
Home office stipend
Moov employees are eligible for employee stock options.
More Info
Moov is committed to building a supportive community which allows all people to contribute however they are best able to. We believe that our products are a mixture of creative and detail oriented work where people from all backgrounds offer unique insight.
Staff Golang Engineer Rialtic USA, Remote (EST, CST, MNT) $200,000 to $250,000 a year
September 2024
53 Applicants This Week
Job Description
*Please note that we can only consider candidates in the US within EST, CST, MST time zones.
About Rialtic
Rialtic is an enterprise software platform empowering health insurers and healthcare providers to run their most critical business functions. Founded in 2020 and backed by leading investors including Oak HC/FT, F-Prime Capital, Health Velocity Capital and Noro-Moseley Partners, Rialtic's best-in-class payment accuracy product brings programs in-house and helps health insurance companies gain total control over processes that have been managed by disparate and misaligned vendors. Currently working with leading healthcare insurers and providers, we are tackling a $1 trillion problem to reduce costs, increase efficiency and improve quality of care. For more information, please visit www.rialtic.io.
The Role
We seek a motivated and curious Staff Engineer with extensive background experience in cloud-native distributed systems who hates manual processes and feels compelled to build tools to automate them away. As a key contributor to our core healthcare claims processing platform team and senior member of the technical staff, you will play a vital role in building solutions to improve workflows across multiple engineering teams, supporting client evaluations and implementations, live system support, site reliability, system testing and monitoring, and logging/alerting integrations. This position requires a customer-first, quality-oriented mindset. We are a data-driven organization, so instrumentation and measurement are how we determine the success or failure of our engineering efforts.
We tackle challenges that are common to healthcare companies and healthcare data, but we do it using a modern, cloud-native stack. Our core processing platform and related services are written in Go, while our clinical and financial analytics components that run inside the platform are written in Python. This is a back-end systems focused role: we won’t ask you to write Javascript (but being able to read it never hurts, and we have many APIs and interfaces between us, our clients, and our own systems). Our ability to parse, validate, process, write code against, and manage enormous volumes of data while performing complex analyses quickly and accurately is critical to our success.
If that sounds like a fun challenge, then you should apply for this position!
You will
During any given week in this role, you might:
Develop core platform features using Golang, Python, PostgreSQL, Kafka, and various cloud (AWS) services, with a particular focus on developer experience, tools, and testing;
Apply your experience with distributed systems to our architecture and services, drawing on your hard-won knowledge of the places where whole new classes of fun and exciting bugs lurk;
Collaborate with your engineering peers and build productive relationships with members of the Go-to-Market, Product Management, Clinical Content, and other teams that need our expertise to translate their requirements into coherent technical solutions;
Partner with our cloud/SRE team to understand the performance characteristics and storage needs for our Kubernetes clusters and the pods and containers that run there, which requires continual tuning as we dynamically scale throughout the day to meet client usage patterns and data flows while meeting sub-second SLA performance requirements;
Assist our infosec team in reviewing the findings of automated and manual security testing and audits, including both HITRUST and SOC 2 Type II, and work with the engineering team to implement and refactor code and services in a secure fashion;
Influence the whole Engineering organization to adopt best practices in software development and testing, helping us all develop high-quality, scalable, testable, and maintainable code;
Participate with internal and external stakeholders to understand the business logic and other requirements (such as refresh latency) for our Web-based payment integrity solution, client data warehouse exports, and one-time/ad-hoc analysis needs;
Write and help maintain specifications, documentation, diagrams, test plans, and other artifacts that represent the current and planned future state of our systems;
Serve as a peer reviewer for a colleague’s code, participate in an engineering architecture specification review, work with the product management team to refine a set of requirements or break a story down into concrete tasks for implementation; or
Mentor less-experienced developers as they grow in their own mastery of these topics and more.
Our systems and services tech stack includes (but is not limited to) Golang, Python, SQL, shell scripts, AWS EC2, Athena, Aurora / PostgreSQL, Kafka / MSK, Kubernetes, SQLite, Airflow, Spark, and more!
Golang Engineer Hunter Remote (Europe, United States, Asia) $110,000 to $150,000 a year
August 2022
2 Applicants This Week
More Than 6 Months Old
Job Description
Hunter's product team is hiring a Backend Go developer! You'll become one of the key team members responsible for moving the data side of the Hunter application forward.
We’re a bootstrapped and sustainable product-focused company. We’ve set up a great work environment for our team, focusing on autonomy and growth. We take full advantage of the fact we’re entirely remote by focusing primarily on async communication and limiting the number of video meetings. Everyone in the team participates in discussions shaping the future of the product.
We love working as a small team and don't hire frequently. So this is a rare and exciting opportunity to join the team. You'll be part of the product team alongside Bastien (head of engineering), Bernardo (Backend Go developer), Mark (Ruby on Rails developer), Chris (Designer), François, and Antoine (co-founders).
About the role
At Hunter, we've been working from the start with one Go application (managing all our data) and one Ruby on Rails application (responding to users' requests). This setup has allowed us to be highly productive while our team stays small. We believe in always finding the most elegant way to build our product, and Go has been the ideal language to crawl, parse, and organize billions of public web pages.
As part of a small group within a young company, you will work on various projects over time, but you can expect that:
You'll work on our main Go codebase that gathers, processes, and provides all the data of hunter.io.
Within a few weeks, you'll become responsible for significant projects that will improve Hunter by building new critical features in our existing services. Over time, you'll help expand our product line.
You'll work with the rest of the product team to gradually increase the importance of NLP in our data pipelines.
You'll get a high level of autonomy in your work and help shape future development efforts.
You'll gather feedback from our Support team to find issues in our current system and improve it.
Hunter is a fully remote team, and this is a remote job. It is open to anyone located in Europe.
About you
You have multiple years of experience working with Backend Development. Ideally, you have experience in Go. If you don’t, you should be confident in your ability to pick up this new skill quickly.
You enjoy dealing with complex problems and finding elegant solutions.
You're confident you can have a high level of autonomy and enjoy making decisions for yourself.
You're excited to take ownership of projects, set directions, and make calls. You're able to communicate clearly with your colleagues.
You have experience in remote working. You're comfortable working primarily with asynchronous communication and don't need a lot of handholding or supervision.
About us
Salespeople, marketers, and recruiters use Hunter to reach out to the people that matter for their business. We index B2B data from millions of public web pages and make it convenient to explore with simple but powerful tools.
Hunter is the most popular solution to find professional email addresses. It is used by almost 3 million people and leading companies such as Google, Adobe, Microsoft, or IBM.
Hunter was founded in 2015 and is a self-funded company. We're a team of 11 peopleworking remotely from Europe, America, and Asia. Twice a year, the team meets in a company retreat in Europe.
Lead Fullstack Engineer Cisco Meraki Remote (Pacific Time +/- 4 hours) $150,000 to $270,000 a year
February 2022
1 Applicants This Week
More Than 6 Months Old
Job Description
Position: Senior or Lead Full Stack Engineer
Total Comp: $150K - $270K (dependent on experience level and work location)
Total Comp includes: Base salary, Cisco RSUs + 12-15% performance bonus + 401k matching (up to 4.5%) + sign-on bonus
Location: Fully Remote anywhere in the US or Canada. Partial onsite work is available in SF, San Jose, Chicago, or Austin (post covid)
At Meraki, we’re making IT easier, faster, and smarter. Our full-stack teams build and maintain our web applications, which manages millions of network devices from our cloud. Our customers use the Meraki dashboard to monitor and configure critical IT infrastructure that serves tens of millions of people every single day.
Meraki’s product Dashboard teams are small, fast-moving teams striving to make our products unique by balancing feature-rich abilities and simplicity. Our full-stack engineers are well versed in a wide array of CS concepts and excited to jump around languages, platforms, and all levels of the Meraki stack!
WHAT YOU WILL BE DOING:
Develop tools for customers to configure and monitor networking devices all over the world.
Build intuitive and powerful workflows to solve important problems for IT professionals around the world, by collaborating with product managers and UX designers.
Be a technical leader by helping other engineers make architectural design decisions while evangelizing engineering best practices.
WHAT YOU MAY HAVE:
5+ years of experience writing professional production code and tests.
3+ years of experience in building rich web UIs with React (and Redux).
3+ years of experience in web backend technologies, like Ruby on Rails or Go.
Would thrive in a small engineering team and are excited to solve open-ended problems across the stack.
Are a strong leading individual contributor and want to grow into a tech lead role.
BONUS IF YOU HAVE:
Experience with Ruby on Rails, React, and Postgres.
Experience or willing to work in an agile environment (Scrum, Kanban, etc.).
Have working knowledge of network protocols used on both local and wide-area networks.
Senior Golang Engineer All In Bits San Francisco, United States / Remote (United States) $180,000 to $200,000 a year
July 2023
8 Applicants This Week
More Than 6 Months Old
Job Description
About the Role:
We are seeking Golang Engineers who are passionate about developing cutting-edge technology. In this role, you will be tasked with creating and implementing features such as Golang interpreters, libraries, developer tools, and utilities to power the Gnolang language. This is an opportunity to contribute to a groundbreaking platform from its inception and help shape the future of smart contracts in the blockchain industry.
Basic Qualifications
Exceptional proficiency in Golang, with a minimum of 5 years of software engineering experience.
Proven experience with open-source projects.
Strong problem-solving skills and the ability to work autonomously on complex problems.
This role will be based in the United States.
Nice-to-Have
Interest in or knowledge of computer science fundamentals, such as network, storage, OS, data structures, transpilers/compilers.
Familiarity with concepts such as proof-of-stake, consensus algorithms, decentralized exchanges, public-key cryptography, and DeFi/Blockchain projects.
Experience with Solidity and a solid understanding of Solidity/Ethereum concepts.
Experience working with distributed teams and building distributed systems.
$179,000 - $200,000 a year
Please note that the salary range provided is for reference purposes only. During the interview, we will evaluate each candidate's experience and skills and determine an appropriate salary offer. We are committed to practicing salary transparency and equity, offering competitive compensation packages based on a candidate's qualifications and experience. Our dedication to ensuring that our employees are compensated fairly for their contributions demonstrates our belief in creating a fair and equitable workplace.
About Us:
All in Bits (AiB) aims to create a more transparent and accountable world through open-source software that enables permissionless innovation and borderless transactions. Our technology empowers builders to launch sovereign blockchains and decentralized applications (dApps) that are secure, scalable, and interoperable.
AiB is a longstanding contributor to the Cosmos ecosystem. In 2014, our CEO, Jae Kwon, was the first to introduce a solution to the Proof-of-Stake distributed consensus problem, building the core infrastructure that powers Cosmos today including Tendermint Core and Cosmos SDK. From creating and funding to engineering and marketing, we prioritize simplistic and minimalistic approaches to building technological solutions that endure.
AiB is committed to upholding core Cosmos values of transparency, accountability, and decentralization. That’s why we support the creation of the Decentralists DAO for the Cosmos Hub to move all operations on-chain, starting with engineering. By establishing the DAO registered team, we aim to advance core components of the Cosmos tech stack and encourage open dialogue, decision-making, and innovation.
How we work:
We focus on talent rather than location to hire the very best person for every role. Open communication is vital, and we use the best tools to collaborate efficiently. Everyone has the autonomy to create their best work, which we reward with unlimited growth potential. AiB is remote-first, and to support your working life, we offer carefully considered benefits and hold regular team and company-wide meetings to encourage collaboration and interaction between teams.
You have the flexibility to work the hours best suited to your lifestyle; as long as you deliver consistent quality work, the sky's the limit! You will be required to be available from 8 am - 10 am PST some days when we bring our people together to contribute to our Town Hall sessions. We value diversity, inclusivity, honesty, and accountability. AiB is a place where talent thrives and you'll have the opportunity to carve out an exciting career trajectory best suited to your unique skills and interests.
Direct applications only. Ignite does not accept unsolicited resumes from recruiters or employment agencies in response to Ignite website or social media posts. Ignite will not consider or agree to payment of any referral compensation or recruiter fee relating to these unsolicited resumes. Ignite explicitly reserves the right to hire those candidate(s) without any financial obligation to the recruiter or agency. Any unsolicited resume, including those submitted to hiring managers, are deemed to be the property of Ignite.
Doximity is transforming the healthcare industry. Our mission is to help doctors be more productive, informed, and connected. As a software engineer, you'll work within cross-functional delivery teams alongside other engineers, designers, and product managers in building software to help improve healthcare.
Our team brings a diverse set of technical and cultural backgrounds and we like to think pragmatically in choosing the tools most appropriate for the job at hand.
One of Doximity's core values is stretching ourselves. Even if you don't check off all the boxes below we encourage you to apply. Doximity is full of exceptional people that don't fit a mold, join us!
This role can be filled in our San Francisco headquarters OR remotely in the U.S.
About you
You’re a software engineer with years of experience and a deep understanding of software engineering practices.
You have a deep understanding of container technologies such as Docker and Kubernetes. Bonus points if you have operated containers in production.
You’re proficient in Golang. Bonus points if you have written container based tooling in Golang.
You have experience working with Terraform and Chef (or similar tooling).
You are proficient with Unix, AWS, and Git.
You are self-motivated and able to manage yourself and your own queue.
You are a problem solver with a passion for simple, clean, and maintainable solutions.
You agree that concise and effective written and verbal communication is a must for a successful team.
You are able to maintain a minimum of 5 hours overlap with 9:30 to 5:30 PM Pacific time.
You can dedicate about two weeks per year for travel to company events.
Here's How You Will Make an Impact
Help build a container-based self-service infrastructure for product engineering teams.
Work side-by-side with the rest of devops and infrastructure team to empower other engineering teams.
Design and implement secure and easy-to-use tooling and abstractions for other teams to leverage.
Active involvement in design, implementation, and maintenance of the development, staging, and production infrastructure.
Participate in an on-call rotation for the services owned by your team.
Help ensure the stability and uptime of services within the organization.
Create concise post-mortems in the event of an outage.
Write and maintain run-books for other engineers to leverage.
Ensure proper security, monitoring, alerting, and reporting.
Comprehensive benefits including medical, vision, dental, Life/ADD, 401k, flex spending accounts, commuter benefits, equipment budget, and continuous education budget
Stock incentives
and much more! For a full list, see our career page
More about Doximity
We’re thrilled to be named the Fastest Growing Company in the Bay Area, and one of Fast Company’s Most Innovative Companies. Joining Doximity means being part of an incredibly talented and humble team. We work on amazing products that over 80% of US doctors (and over one million healthcare professionals) use to make their busy lives a little easier. We’re driven by the goal of improving inefficiencies in our $3.5 trillion U.S. healthcare system and love creating technology that has a real, meaningful impact on people’s lives. To learn more about our team, culture, and users, check out our careers page, company blog, and engineering blog. We’re growing fast, and there’s plenty of opportunities for you to make an impact—join us!
Doximity is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.
Senior Backend Engineer, Infrastructure Chaturbate Remote (United States) / Los Angeles, California / San Francisco, California / Irvine, California $180,000 to $220,000 a year
September 2021
3 Applicants This Week
More Than 6 Months Old
Job Description
What are we doing: we are a tech company, operating a thriving and growing broadcast platform, Alexa ranked in the top 100 sites internationally, and the top 25 in the United States, with approximately 10 million daily users, and a worldwide community of fans. Independent Broadcasters use our platform to create and share live streaming video, photographs, and similar content, generally adult in nature, (but no adult content is required).
Our sophisticated system has multiple parts, including but not limited to payment gateways, live chats, and video streaming technology. Every contribution here is of high impact and affects the experience of millions of users using the site every day.
We always explore new ways to use cutting-edge tech stack and move toward modern micro-services based architecture.
How we build the product: The platform is built on Python/Django framework with TypeScript on the front-end. Some parts of the platform use Java, Golang, and Rust.
Top-3 reasons to join our team:
People first culture - many initiatives that support the well-being of our employees.
Impressive team members who joined us after working at Google, Imgur, etc.
An inclusive environment that induces a high impact of everyone on a team.
What will you do: Being a part of our infrastructure team, you will be working with Lead backend Engineer on complex migration of our codebase to Python 3 with its further optimization. As a top-notch software engineer in our team, you will be accountable for building comprehensive technical solutions with high-quality standards and practicing clean coding styles.
This includes working on features that are supported across all major web browsers, mobile devices, smart TVs, and video consoles. As a backend engineer, it is expected to work with large data sets and being an expert in designing efficient algorithms, queries, and caching methods.
We value an initiative and are willing to support you in making appropriate technical decisions
Requirements
A degree in STEM and/or relevant professional experience.
Solid knowledge of programming fundamentals - algorithms, data structures, design patterns, and paradigms.
7+years of professional experience with Python in a high-paced production environment.
Familiarity with Django or extensive experience with similar Python-based frameworks.
Expert knowledge of inner workings of Django is highly desirable.
Expert knowledge of web development with a deep understanding of inner workings of major browsers, including how they render HTML/CSS and their Javascript runtime environment.
Proven problem-solving and fast-learning skills.
Benefits
Health&Life insurance with dental and vision plan
401k matching
Paid holidays, vacation and sick days
Paid lunches
What does the recruiting process look like: we value the sense of urgency and aspire to build a smooth and transparent recruiting process. These are our stages in the recruiting process: phone screen with a recruiter, resume review by our hiring manager, first technical interview with a backend team lead to test your knowledge of Python/Django, 1-hour live coding session with the Head of Engineering, Meet&Greet with your potential team.
We reserve the right to add additional selection stages to the process depending on the specific skills of each candidate.
Senior Software Engineer Caring.com Remote (United States) / Charlotte, North Carolina, United States $140,000 to $160,000 a year
July 2021
4 Applicants This Week
More Than 6 Months Old
Job Description
Senior Software Engineer
We are seeking a talented and experienced polyglot Senior Software Engineer to join our high quality, collaborative product engineering team. This role is expected to lead our Family Advisor product engineering team, focused on our telecom tooling, and related applications used by our Family Advisors as they assist seniors and their families in finding needed Senior Care. Our engineering teams are responsible for owning their work from conception through implementation and ongoing monitoring and support. Be a part of the booming Senior Care industry and an integral member of the company.
The Company and Our Mission:
Caring.com is the leading online destination for caregivers seeking information and support as they care for aging parents, spouses, and other loved ones. We apply cutting-edge technology to our mission: to help as many seniors and their caregivers as possible through empathetic, expert guidance. We take pride in helping the 45 million U.S. family caregivers find help for their aging family members. Many of our employees have had personal experience with caregiving and are passionate about our mission. We are an agile team that succeeds by marrying rigorous data-driven thinking with real concern, empathy for users, and the quality of their experience. Don't think for a minute that all this talk about aging stops us from having a good time--we're a vibrant group of highly talented, results-oriented types who want to use our time and our brains to really make a difference. We offer competitive salaries, excellent benefits, and a fun, friendly, supportive work environment. Be a part of the booming Senior Care industry and an integral member of our team.
As a Senior Software Engineer at Caring, you will:
Partner with internal teams to define and implement solutions that improve internal business processes and satisfy the needs of our Operations team and Family Advisors.
Maintain highest levels of development practices including: technical design; solution development; systems configuration; test documentation/execution; issue identification and resolution; writing clean, modular and self-sustaining code.
Perform code reviews, and provide mentoring support for interns and less-senior engineers
Investigate, learn, and evangelize new technologies in order to solution evolving requirements
Be a collaborative participant in our ever-improving, agile development processes
Our Ideal Senior Software Engineer will have:
A growth mindset, learner, curious, inquisitive and willing to productively challenge the status quo
Excellent verbal and written communication skills
Ability to operate in an agile environment and still deliver high quality code in a timely manner
Passion for engineering excellence, and sharing best practices with team members
Ability to proficiently work within our legacy and modern tech stacks
Required programming experience with React, Node, Go, gRPC/Protobuf
Required provisioning experience with Docker, Terraform, CircleCI, AWS
Preferred architecture experience with Event Sourcing and Microservices
Preferred experience with Twilio
Our Technology:
Legacy architecture and stack is:
Hybrid React and vanilla HTML / CSS GUI
Multiple Ruby on Rails MVC systems
GraphQL and REST APIs
Deployed using Capistrano
Modern architecture and stack is:
Static PWA using React/Next.js
GraphQL gateway
Go microservices communicating via gRPC or Message Queues
CI/CD
Hosted in AWS
What we can offer you:
- Flexible hours and Paid Time Off policy
Competitive benefits package – Health, Dental, Vision, Health Savings Account and Pet Insurance
401(k) employer match
Direct relationships with executive leadership team