Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Software Engineer - Security

AT KeepTruckin
KeepTruckin

Software Engineer - Security

Bangalore, India

Who We Are

KeepTruckin builds technology using the latest advancements in AI and computer vision to improve the safety and efficiency of businesses with vehicles. Over one million drivers and 100,000 companies across every industry trust KeepTruckin’s integrated platform to power their operations, prevent accidents and reduce costs.  

At KeepTruckin, we see our hard work rewarded in tangible ways every day, and we believe that intelligence is most powerful when paired with humility. We’re motivated by the opportunity to save lives on the road while impacting and improving every facet of multiple trillion-dollar industries that keep our physical economy moving. KeepTruckin is proud to be a Forbes Cloud 100 company, Forbes Best Startup Employer 2020, and an Inc Magazine Best Place to Work.

Want more jobs like this?

Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

About the Role: 

KeepTruckin is looking for a passionate Sr. Security Software Engineer to join our Security Engineering team. The team is responsible for security and privacy of all products and services offered by the company.In this position you will be expected to design, plan, and implement features and projects which act on and verify the security architecture of KeepTruckin. Tasks will include adding to an existing web application, scripting, and building secure libraries for internal consumption. The majority of these projects will focus on increasing developer autonomy through automated tooling, automated security policy violations detection, and data use/enrichment to drive security outcomes; a special emphasis is placed on documentation and testing.

 

What you’ll do:

  • Create and scale security products and services that developers love, and would line up to get
  • Build secure defaults and paved roads to eliminate classes of security bugs before they get written
  • Level up your skills securing modern languages and technologies running in a true multi-cloud environment
  • Lead with code, automation and data in everything you do
  • Create security impact across teams, with strong support from the business

What we’re looking for:

  • You have a proven ability to manage yourself and produce results
  • You can learn and find bugs in any language, specifically Python, Go, Ruby, JS
  • You are an expert developer in one or more of Python or Go
  • You can write code that people use to do their jobs, and write it safely
  • You have expert knowledge of security testing tools and techniques
  • You are a strong communicator who is comfortable working cross-functionally, with a track record of delivering results
  • Experience designing and implementing multi-component software systems, especially those which are reliant on third party APIs
  • Ability to design and write program/design specifications for self and others
  • Self-starting and independent. Able to manage and drive projects to completion based on designed specifications
  • Able to work across team boundaries, reach consensus amongst disparate view points, and graciously receive feedback
  • Understanding of data structures and their proper uses

As a bonus:

  • Familiarity with Docker, Kubernetes and ArgoCD
  • Experience with IOT Security
  • Experience with Cloud Security

Creating a diverse and inclusive workplace is one of KeepTruckin's core values. We are an equal opportunity employer and welcome people of different backgrounds, experiences, abilities and perspectives.

  1. Company Values
  • Advocate for the User: Do they seek to provide value to clients/users (internal/external)? Is this someone who can put the needs of the end users first?
  • Follow Through: Have they shown they can complete projects + take ownership? Is this someone who is reliable, takes initiative, exercises good judgment and sees things to completion?
  • Create Trust: How do they collaborate with others? Is this someone who can collaborate effectively, build relationships, and foster a respectful environment?
  • Embrace Diversity: Have they shown that they will create an inclusive environment + try to understand the viewpoints of others? Is this someone who displays empathy, emotional intelligence, and is self-aware/inclusive?
  • Be Transparent: Do they encourage transparent communication within their team? Is this someone who can communicate in an open/candid manner?
  • Seek Improvement: Do they reflect on prior work experiences? How have they learned/improved as a result? Is this someone with a growth mindset and are they always looking to up-level themselves + their teams?

 

Client-provided location(s): Bengaluru, Karnataka, India
Job ID: 5539790002
Employment Type: Other