Senior Software Engineer
Job Description
Senior Software Engineer
WHO WE ARE:
Hi, we are SambaSafety and we offer the industry’s most comprehensive driver monitoring software. Our technology helps everyone from large corporations to small companies ensure only the safest individuals are driving on behalf of their business. These companies trust SambaSafety to keep their employees safe on the roads, helping protect their brand, greater community, and bottom line. Simply put, we save lives and are on a mission to reduce crashes on American roadways 20 percent by 2025.
We have built an inclusive, supportive, and exceptional culture where every employee is empowered in their role. Do not take our word for it; we have been recognized as a Top Workplace by The Denver Post, Albuquerque Journal, Sacramento Bee, and Built In Colorado. And our employees' rate SambaSafety top-notch, with a rock solid 4.8-star rating on Glassdoor.
JOB SUMMARY:As a Senior Software Engineer at SambaSafety, you will utilize your hands-on experience to design and develop reliable and scalable applications and pipeline tools using industry standards, modern capabilities and agile processes for our software as a service software solutions.
RESPONSIBILITIES:- Design and implement event-driven data solutions to accomplish the integration, ingestion, and processing of data from diverse data sources
- Provide mentorship for more junior software engineers
- Develop microservice applications and APIs
- Build and refine automation and orchestration of data tasks
- Utilize CI/CD pipelines to facilitate automated deployment and automated testing
- Execute full lifecycle software development in an agile environment
- Provide mentorship for more junior software engineers
- Responsible for code reviews, testing, and delivery of high-quality maintainable code
- Good analytical thinking and problem-solving skills
- BS in Computer Science, Software Engineering, or a related discipline, or relevant work experience
- 5+ years of backend development experience with .NET/C#.
- Strong experience with event-driven, microservice architectures
- Strong experience with distributed messaging and streaming technologies (Preferably Kafka)
- Strong experience with relational databases and data warehouse solutions such as PostgreSQL MySQL, Snowflake
- Experience designing and supporting high traffic, highly available systems.
- Strong communication skills. The ability to effectively explain concepts to both technical and nontechnical stakeholders
- Experience deploying software to a cloud platform environment. AWS, GCP, Azure.
- Understanding of modern Devops concepts such Docker, Kubernetes.
- Capable of delivering on multiple competing priorities with little supervision.
- Experience with .NET Core development.
- Experience with the Entity Framework and Linq.
- Experience with the ASP.Net MVC WebAPI.
- Relational database technologies: SQL Server or PostgreSQL experience.
- History of practicing Test Driven Development/Behavior Driven Development
- Practitioner of clean code and SOLID principles
- Demonstrated experience building and maintaining a production application
BENEFITS AND PERKS:
- Unlimited Paid Time Off and Paid Volunteer Days
- 401k Employer Match
- Generous Healthcare Benefits including a fully employer paid medical plan
- Wellness & Tuition Reimbursement
- Flexible Work Arrangements
- Lots of Samba swag
- Samba Events including our famous Samba Sprint
Our team of talented and committed safety professionals is exceptional. At SambaSafety we strive to foster an inclusive culture that supports, encourages, and celebrates a wide array of diversity. We are committed to creating a space where all employees can show up as their authentic selves every day, and we work to advance employee equality, diversity, and inclusion.
SambaSafety provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, gender identity, and expression or genetics.
Come join us to find out for yourself what excitement is all about!
Date Posted
01/13/2023
Views
6
Similar Jobs
Senior Electrical Engineer - Red 6
Views in the last 30 days - 0
Red 6 is a pioneering AR technology startup specializing in synthetic air combat training The company is seeking a Senior Electrical Engineer to contr...
View DetailsSoftware Engineer-Simulation, Integration and Test - York Space Systems
Views in the last 30 days - 0
York Space Systems a leading aerospace company is seeking a passionate candidate with an Aerospace and Software background to join their Simulation In...
View DetailsSystems Engineer - Mission Operations Lead - York Space Systems
Views in the last 30 days - 0
York Space Systems is seeking a Systems Engineer Mission Operations Lead The role involves acting as the mission operations focal point leading the de...
View DetailsLaunch Systems Integration Engineer, Sr. - York Space Systems
Views in the last 30 days - 0
York Space Systems an innovative aerospace company is seeking a Launch Systems Integration Senior Engineer The role involves coordinating spacecraft l...
View DetailsSenior Lead, Partner Marketing - SMB Demand Generation - Klaviyo
Views in the last 30 days - 0
Klaviyo is seeking a Sr Partner Marketing Manager for SMB Demand Generation The role involves driving direct engagement with SMB partners creating imp...
View DetailsCompliance Researcher - Accurate Background
Views in the last 30 days - 0
Accurate Background is seeking a Compliance Researcher to join their team The role involves maintaining the Global Services Register conducting compli...
View Details