Senior Software Engineer I
Job Description
Relay, one of the fastest growing and most highly decorated technology companies in the Philadelphia region, is looking for an experienced Software Engineer to join its fast-paced team. Our vision is to fundamentally change the way that businesses and their customers communicate. Our mission is to give businesses the power to create the easiest, most convenient customer interactions. And our success is marked by the millions of people who use the Relay communications platform every day to connect and communicate with the most important businesses in their lives.ย
Job Responsibilities
- Design and develop new functionality for Relayโs core services that manage the data of our clients' customers, send SMS notifications, and provide command and control of our platform via APIs.
- Contribute to building non-trivial backend services in a distributed system.
- Collaborate with full-stack engineers, platform engineers, and product managers through all stages of the SDLC to realize the product vision.
- Balance greenfield and brownfield projects, communicating the technical details and tradeoffs for both.
- Own and deliver medium-complexity features from requirements, research, technical design, and implementation through to completion.
- Deliver against project requirements in line with commitments for scope, timeframe, and effort.
Indicators of Success
The ideal candidate will be an ambitious individual who embraces the start-up mentality and the โagileโ work environment of a growth-oriented business. Ultimate success will be measured by delivering on commitments, exceeding goals, and achieving both with integrity and respect for co-workers. In addition, the ideal candidate:
- Thrives in a fast-paced environment under pressure.
- Is driven by excellence and grounded by an unyielding commitment to quality, speed, and predictability.
- Is energized by delivering โwinsโ that have immediate tangible impact for clients and which yield sustainable differentiation.
- Is committed to continuous learning and leveraging new insights/skills to further personal and team growth and success.
- Is effective working with remote/virtual teams.
Relevant Experience
- Full-stack software engineer with 5+ yearsโ experience in a development role.
- Proven experience working with large scale applications in a SaaS environment.
- Skilled in event streaming and queuing for analytics and inter-process communication.
- In-depth knowledge and proficiency with various programing languages and databases.
- Solid experience in software development, working with modern technology stacks (Node, Typescript, React, AWS, Kafka, Redis, Couchbase, Postgres, Terraform).
- Demonstrated competency working independently and in a team-oriented environment.
- Experience working in an Agile development framework including associated ceremonies and processes.
- Excellent troubleshooting and software debugging skills.
- Strong communication and documentation skills.
Date Posted
05/27/2024
Views
0
Similar Jobs
Software Engineer Networking Software and Services - xAI
Views in the last 30 days - 0
The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...
View DetailsSenior Design Manager (Infrastructure) - Canonical
Views in the last 30 days - 0
Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...
View DetailsSenior Product Designer - Org & Security - Typeform
Views in the last 30 days - 0
This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...
View DetailsSenior Business Analyst - Xpansiv
Views in the last 30 days - 0
Xpansiv promotes its role as an energy market innovator with a global platform for environmental commodities The job posting seeks a Business Analyst ...
View DetailsSenior Specialist Senior Accountant Shared Financial Services - Make-A-Wish America
Views in the last 30 days - 0
The text describes Make a Wish Foundations mission to grant childrens wishes and their community efforts It outlines job positions with remotehybrid o...
View Details