Software Engineer in Test (SDET)

| Greater Boulder Area

Like solving BIG problems, tapping all of your experience? Then JumpCloud wants you. JumpCloud (https://jumpcloud.com/) is building a world-class team in a fast-paced startup environment. We are a small team striving to dislodge the greatest monopoly in the history of IT. 

We’re looking for a software engineer to be the next member of our awesome QE team. You will be an integral member of the development team, helping to build the automation framework for the next generation of server management and directory software with a focus on driving quality and mitigating risk. 

At JumpCloud we’re solving complex problems in the cloud using great technologies like MongoDB, GoLang, Vagrant, Docker, Saltstack, ELK Stack, Redis, etc. 
 

If you enjoy solving challenging technical problems using the latest technologies and love creating high integrity, scalable, and testable code, this is really the job for you. We’re open-minded and we believe that good engineering is not technology specific.


What you’ll be doing: This role is writing code vs. pushing buttons. We are building out our own automation framework and looking for software engineers with a passion for quality to join us. We have a full featured API that we utilize. 
 

  • Work with the Development and QE teams with a focus on strengthening the design, usability, and testability of our code.
  • Create various levels of automated tests
  • Identify broken or poorly structured execution paths and establish mitigation plans
  • Report and track bug cases providing test status and detailed reports


Skills and attributes we’d like you to have: You like to write code, are passionate about quality and think about the ROI of automating tests. You like to know how everything works from top to bottom,  how the pieces fit together,  and how the system works. 

  • Willingness to learn and embrace new technologies, languages, and frameworks
  • 5+ years of professional programming experience.  Go and/or Python would be ideal. Our initial framework is in Python and you'll help to extend that. We're looking for people with experience in multiple languages from C/C++ to Ruby to Perl. 
  • Skills with SQL and querying databases
  • Comfortable with Linux/OSX/Unix as desktop development environment
  • Bonus points: knowledge of non-relational databases, directory protocols, and network security. 
  • Developing testable SaaS applications in the cloud (AWS/GCE)
  • Strong team player, we are both Agile and agile, and we’re a team that’s constantly working together
  • Passion for product and customer, not just for code.

Where you’ll be working: Our corporate headquarters in downtown Boulder.  While we are happy to consider candidates who are willing to relocate, we are not able to process visas or transfers at this time.
 

Why JumpCloud?  You’ll have a voice in the organization, with a seasoned executive team, a supportive board and a proven market that our customers are excited about. 

This is a great place to share and grow your expertise! You’ll work with top developers and product folks as well as some of the best architects in the country to build a worldwide customer base. We’re out of the box thinkers, so your unique approaches to building a high-performance product will be valued! 

If you enjoy solving challenging technical problems using the latest technologies, then this is the job for you. 

Please submit your résumé along with a brief explanation about yourself and why you would be a good fit for JumpCloud. 

Read Full Job Description
Apply now
loading ...
Emailed

Technology we use

  • Engineering
  • Product
    • C++Languages
    • GolangLanguages
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages
    • PowerShellLanguages
    • Node.jsFrameworks
    • VueFrameworks
    • MongoDBDatabases
    • PostgreSQLDatabases
    • Google AnalyticsAnalytics

Location

Located right off of Pearl Street, JumpCloud is close to the bus station, restaurants, breweries, and all that Downtown Boulder has to offer!
2040 14th St. Suite 200 , Boulder, CO 80302-4453

Insider's spotlight

What’s the vibe like in the office?

A key trait for us is having an open, positive mind. We believe that taking the road less travelled - or at least exercising that path - will create new, different, and interesting ideas. We ask our teams to always consider the outside-of-the-box solution to a problem and encourage them to try those creative ideas.

What makes someone successful on your team?

The course that we have charted is based on tremendous amounts of input and feedback from our entire team. As a company, our focus is clear and we don't want to vacillate or deviate from our mission. But, within that focus, our team influences a tremendous amount of what we do, don't do, and invest in.

I'm available pretty much anytime via email, Slack, phone, in person. More than the communication vehicles and time, I really like to dig in on projects with our teams. By working on important issues together as just another voice or hand to help, I think that helps the team feel that I'm accessible to them and there to help.

Rajat

CEO

One of the core roles in our engineering group is called pathfinder. They are constantly looking at different areas of our product and future plans and coming up with innovative new ways to achieve these. These engineers lead sessions with cross-functional teams on how to leverage their innovations for competitive advantage in the marketplace.

Rajat

CEO

What are JumpCloud Perks + Benefits

Health Insurance & Wellness Benefits
Dental Benefits
Vision Benefits
Health Insurance Benefits
Retirement & Stock Options Benefits
401(K)
Company Equity
Child Care & Parental Leave Benefits
Flexible Work Schedule
Vacation & Time Off Benefits
Unlimited Vacation Policy
Generous PTO
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
Happy Hours
Parking
Professional Development Benefits
Job Training & Conferences
More Jobs at JumpCloud13 open jobs
All Jobs
Finance
Dev + Engineer
HR
Marketing
Operations
Content
Finance
new
JumpCloud
Marketing
new
JumpCloud
Developer
new
JumpCloud
Developer
new
JumpCloud
Marketing
new
JumpCloud
Operations
new
JumpCloud
HR
new
JumpCloud
Developer
new
JumpCloud
Developer
new
JumpCloud
Developer
new
JumpCloud
Developer
new
JumpCloud