Software Architect

| Hybrid
Sorry, this job was removed at 12:43 p.m. (MST) on Thursday, November 21, 2019
Find out who's hiring in Greater Denver Area.
See all Developer + Engineer jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

What we do: 

SambaSafety® is the pioneer of driver risk management software in North America. Trusted by over 2 million subscribed drivers; thousands of businesses look to Sambasafety to provide the most powerful, advanced, intuitive, and impactful risk solution platform on the market. SambaSafety is growing at an incredible rate and has been recognized as a “Best Company” with high employee engagement. It’s an exciting time to be at Samba. Now is the right time to join our high performing culture. We hope to see you here!

What You’ll Do: 

As the Software Architect for SambaSafety you will provide technical leadership and hands on expertise by aligning business processes using industry standards, modern capabilities and agile processes for our software as a service software solution. Provide guidance across our operations and engineering departments by establishing the enterprise blueprint for our systems through the entire lifecycle of our customers. Choosing best of breed solutions and capabilities in areas like customer acquisition, support, billing and the capabilities throughout our own commercial software solutions. Use these designs to work with partner teams to implement solutions that drive customer satisfaction and revenue targets 

RESPONSIBILITIES: 

• Be accountable for aligning the business's strategic vision with its software technology. 

• Lead the business-wide technical and business discussions relative to future enterprise design platform direction. 

• Evaluate and Identify software solutions that satisfy business needs 

• Define and build engineering development platform processes which enhance engineering consistency and efficiency of engineering development practices. 

• Define principles that guide technology decisions and the relationships between enterprise business context (industry and market trends) and specified technology. 

• Provide leadership, inspiration and guidance to a growing team; foster a culture of transparency, collaboration and innovation. 

• Define, design, and implement complex, multi-tier distributed software systems throughout all phases of the software development life cycle 

• Work on new and existing product initiatives and be a driver in the definition of product direction. 

• Develop technical & domain expertise and apply to solving product challenges. 

• Work with other Architects, Engineering, Product Management, QA, and Operations teams to develop innovative solutions that meet business needs with respect to functionality, performance, scalability, reliability, realistic implementation schedules and adherence to development principles and product goals 

What you’ll need: 

• Bachelor’s Degree in Computer Science or related career experience. 

• A minimum 5 years of experience as a Software Architect, Engineering Lead or Senior Developer. Experience in designing and implementing cloud-based solution architectures for PaaS, IaaS or SaaS. 

• A minimum 5 years of experience delivering multi-tier, horizontally scalable software solutions. 

• Broad knowledge of the distributed technology space: languages, frameworks, techniques, industry trends, etc. 

• Reviews and/or analyzes and develops architectural requirements, as needed for business-wide projects. 

• Ensures enterprise-wide on-time delivery and architectural alignment with project goals and requirements. 

• Experience with multiple programming languages and technologies such as Java Spring Boot, .Net, Vue.js (or other JavaScript frameworks), Entity Framework (or other ORM frameworks), JUnit (or other unit testing frameworks, Cloud Foundry and Cloud Native. 

• Working in agile environments and understanding how to lead effective trade-off discussions to deliver against constraints such as schedule and budget while maintaining quality. 

• Skilled at delivering incremental architectures. 

• Ability to communicate thoroughly by diagramming solutions using tools such as Lucidchart or other modeling tools. 

• Knowledge of architectural styles and design patterns. 

• Skill with Confluence, Jira, Lucidchart, Sharepoint. 

• Leadership qualities which engineers recognize and respect.

 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Technology we use

  • Engineering
    • C++Languages
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages

Location

Located at the steps of DTC along the I-25 corridor. Our location has a breathtaking view of the Rockies! Steps from bars, breweries, food, and RTD!

An Insider's view of SambaSafety

What's something quirky about your company?

When you’re here you’re family. Olive Garden stole that from SambaSafety. Instead of endless bread sticks there’s endless career development, opportunity & the chance to be part of something much bigger than yourself. To wake up everyday & sell something you believe in is rare. To do it with people you consider friends & mentors is a blessing.

John Russell

Account Executive, Transportation

What does your typical day look like?

There is a great work/life balance at Samba. Our organization makes an impact to businesses and their employees so we’re usually available, however being in the office 24/7 is not what Samba is about. The high level of trust that we’re all here to work hard and be the best trumps clocking in and working typical 9-5 hours.

Abby Abreu

Senior Account Manager

What are some things you learned at the company?

I started a couple months ago, and was extremely impressed, not only with how fast they came up with a new program to onboard people from home but also with the quality of the training and how impactful it was to a new person to the organization. The people and culture are amazing and II am very happy with my decision to come work for this company

Kyle McGaw

Account Executive, Mid-Market

What unique initiatives do you have that encourage innovation?

Samba is full of collaborative, highly engaged, driven people continuously looking to outperform. We harness and direct this energy towards intelligent risk-taking leading to greater innovation. Our program encourages dialogue on the vast amount of ideas surfaced by our teams. Selected ideas are assigned to a team for completion.

Kevin Lawlor

VP of Human Resources

How do you empower your team to be more creative?

The environment we create is one of experimentation, where anyone can bring anything to the table as a solution to accomplish a task to enhance and grow our product. No idea is too mundane or question too simple to be discussed and used to grow our people as well as our product offering.

Tommy Cordova

Software Architect

What are SambaSafety Perks + Benefits

SambaSafety Benefits Overview

SambaSafety offers an amazing culture with a strong career path, an ability to have a deep impact on our success, a competitive salary, and benefits include excellent healthcare options, a health savings account with company contribution, flex spending accounts, 401 (k) with employer match and unlimited paid time off, paid holiday and volunteer days, tuition reimbursement, and products that help keep communities safer.

Culture
Volunteer in local community
Participated in park clean-ups, taking disadvantaged children to the zoo, providing coats and shoes to the homeless and raised thousands of dollars through our Samba Sprint to support diversity orgs
Partners with nonprofits
Support non-profits that focus on furthering the advancement of diverse individuals
Open door policy
OKR operational model
Team based strategic planning
Open office floor plan
Flexible work schedule
Remote work program
Diversity
Documented equal pay policy
Dedicated diversity and inclusion staff
Mandated unconscious bias training
Provides diversity & inclusion topics of interest training
Diversity manifesto
Mean gender pay gap below 10%
Diversity employee resource groups
SambaUnited
Hiring practices that promote diversity
Gender neutral job descriptions, commitment to EEO, diversity applicant targets, post roles in diversity heavy sites, diverse interview panel
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability insurance
Dental insurance
Vision insurance
Health insurance
Life insurance
Pet insurance
Wellness programs
Team workouts
Samba Sprints.
Mental health benefits
Financial & Retirement
401(K)
401(K) matching
Performance bonus
Charitable contribution matching
Child Care & Parental Leave Benefits
Childcare benefits
Generous parental leave
Family medical leave
Company sponsored family events
Vacation & Time Off Benefits
Unlimited vacation policy
Generous PTO
Paid volunteer time
Paid holidays
Paid sick days
Office Perks
Commuter benefits
Company-sponsored outings
Free snacks and drinks
Some meals provided
Company-sponsored happy hours
Onsite office parking
Recreational clubs
Relocation assistance
Fitness stipend
Home-office stipend for remote employees
Reimburse internet up to $50/ month
Onsite gym
Professional Development Benefits
Job training & conferences
Tuition reimbursement
Lunch and learns
Promote from within
Mentorship program
Continuing education stipend
Tuition Reimbursement up to $5250 annually.
Continuing education available during work hours
Customized development tracks
Paid industry certifications

More Jobs at SambaSafety

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about SambaSafetyFind similar jobs like this