Find Remote Jobs Worldwide & Work From Anywhere

Recent remote jobs

Skills: qa c automation lean java

BairesDev is proud to be one of the fastest-growing companies in Latin America and a welcoming, highly rated employer (Glassdoor Employee Score: 4.3). With more than 2,200 employees in 27 countries and world-class clients from start-ups to Fortune 500 companies, we’re only as strong as the multicultural teams at the heart of our business. BairesDev runs on talent. To consistently deliver the highest quality solutions to our clients, we only hire the Top 1% of IT Talent and nurture their professional growth on exciting projects for companies like Google, Pinterest, and Udemy.

About the Role:

We are looking for QA Automation Senior profiles to join our Analyst team and participate in different projects made up of multicultural teams distributed throughout the world. We are looking for proactive people, team players passionate about programming in this language and oriented to provide the best experience to the end user. This is an excellent opportunity for those professionals looking to develop in one of the fastest growing companies in the industry!

These developers will face numerous technical challenges, so they must use current technologies, get involved in the mobile world, web applications, devices, etc.

What You’ll Do:

- Develop and execute test plans and test cases.
- Estimate test efforts, analyze and communicate test results and participate in day to day QA activities.
- Work with Development, QA and Product Management to design and implement test and validation strategies.
- Execute and manage test cases and results; report on test and defect metrics.

You Must Have:

- 5+ years of experience in automated testing.
- Good skills with C, C ++, Java and Python.
- Deep knowledge of Unix and Linux environments.
- Advanced English level.

BairesDev Offers:

- 100% remote work.
- Flexible hours - make your own schedule!
- Diverse and multicultural work environment.
- Paid parental leave, vacation & holidays.
- Hardware setup for you to work from home.
- Excellent compensation — well above the market average.
- Extensive opportunities for growth and professional development thanks to our mentoring system.

At BairesDev, remote work is at our core. Enjoy the opportunity to have a dynamic lifestyle, better health, and wellness. Find renewed passion in your job, improve your productivity, and benefit from attractive growth opportunities for your career.

If you are interested in being part of a team composed of the best professionals and working 100% goal-oriented in an innovative environment, but with the structure and resources of a multinational market leader, do not hesitate to apply!

Right now, we have more than 700 unique opportunities, and you can navigate them all in our Jobs Site, jobs.bairesdev.com.



Job Benefits:

  • Schedule flexibility - make the best use of your time guided by goals
  • Work from home - work from anywhere in the world
  • Development opportunities - be ready to see your career grow
  • Training - enjoy ongoing training on the latest technologies and more
  • English Lessons - improve your skills with our complementary course
  • Travel & Relocation - depending on your project, you may be eligible
Skills: ruby-on-rails reactjs ruby frontend html

BairesDev is proud to be one of the fastest-growing companies in Latin America and a welcoming, highly rated employer (Glassdoor Employee Score: 4.3). With more than 2,200 employees in 27 countries and world-class clients from start-ups to Fortune 500 companies, we’re only as strong as the multicultural teams at the heart of our business. BairesDev runs on talent. To consistently deliver the highest quality solutions to our clients, we only hire the Top 1% of IT Talent and nurture their professional growth on exciting projects for companies like Google, Pinterest, and Udemy.

About the Role:

We are looking for Ruby Senior Developers to join our Development team and participate in different projects made up of multicultural teams distributed throughout the world. We are looking for proactive people, team players passionate about programming in this language and oriented to provide the best experience to the end user. This is an excellent opportunity for those professionals looking to develop in one of the fastest growing companies in the industry!

These developers will face numerous technical challenges, so they must use current technologies, get involved in the mobile world, web applications, devices, etc.

What You’ll Do:

- Design and develop modern web applications for multiple mobile and desktop devices with special attention to responsive design, and varying screen resolutions and sizes.
- Execute all phases of the systems engineering process.
- Responsible for planning, processing and performing all jobs in an efficient manner with no assistance from the supervisor.
- Maintain consistency throughout the product.
- Document code consistently throughout the development process.
- Provide technical documentation for the design, implementation and testing.

You Must Have:

- 5+ years of experience working with RoR.
- 6+ years of experience in Software Engineering.
- Full Stack roles are expected to have outstanding skills in Front End: HTML5, CSS3, JavaScript (and FWS as Angular and React, mainly), etc.
- Advanced English level.

BairesDev Offers:

- 100% remote work.
- Flexible hours - make your own schedule!
- Diverse and multicultural work environment.
- Paid parental leave, vacation & holidays.
- Hardware setup for you to work from home.
- Excellent compensation — well above the market average.
- Extensive opportunities for growth and professional development thanks to our mentoring system.

At BairesDev, remote work is at our core. Enjoy the opportunity to have a dynamic lifestyle, better health, and wellness. Find renewed passion in your job, improve your productivity, and benefit from attractive growth opportunities for your career.

If you are interested in being part of a team composed of the best professionals and working 100% goal-oriented in an innovative environment, but with the structure and resources of a multinational market leader, do not hesitate to apply!

Right now, we have more than 700 unique opportunities, and you can navigate them all in our Jobs Site, jobs.bairesdev.com.



Job Benefits:

  • Schedule flexibility - make the best use of your time guided by goals
  • Work from home - work from anywhere in the world
  • Development opportunities - be ready to see your career grow
  • Training - enjoy ongoing training on the latest technologies and more
  • English Lessons - improve your skills with our complementary course
  • Travel & Relocation - depending on your project, you may be eligible
Skills: .net javascript c# sql-server html

BairesDev is proud to be one of the fastest-growing companies in Latin America and a welcoming, highly rated employer (Glassdoor Employee Score: 4.3). With more than 2,200 employees in 27 countries and world-class clients from start-ups to Fortune 500 companies, we’re only as strong as the multicultural teams at the heart of our business. BairesDev runs on talent. To consistently deliver the highest quality solutions to our clients, we only hire the Top 1% of IT Talent and nurture their professional growth on exciting projects for companies like Google, Pinterest, and Udemy.

About the Role:

We are looking for .NET Senior Developers to join our Development team and participate in different projects made up of multicultural teams distributed throughout the world. We are looking for proactive people, team players passionate about programming in this language and oriented to provide the best experience to the end user. This is an excellent opportunity for those professionals looking to develop in one of the fastest growing companies in the industry!

These developers will face numerous technical challenges, so they must use current technologies, get involved in the mobile world, web applications, devices, etc.

What You’ll Do:

- Architect and develop various services and APIs for the Degreed product.
- Use SOLID principles in creating maintainable and high quality code.
- Collaborate with product owners to ensure features/changes meet business requirements and fulfill the Degreed strategy.
- Work closely with designers, UX, and other developers to gain understanding of new features, dependencies, and technical details Other duties as assigned.

You Must Have:

- 5+ years of experience in Web projects, C #, SQL Server.
- Experience with HTML / CSS and Javascript frameworks.
- Experience with MVC.
- Advanced English level.

BairesDev Offers:

- 100% remote work.
- Flexible hours - make your own schedule!
- Diverse and multicultural work environment.
- Paid parental leave, vacation & holidays.
- Hardware setup for you to work from home.
- Excellent compensation — well above the market average.
- Extensive opportunities for growth and professional development thanks to our mentoring system.

At BairesDev, remote work is at our core. Enjoy the opportunity to have a dynamic lifestyle, better health, and wellness. Find renewed passion in your job, improve your productivity, and benefit from attractive growth opportunities for your career.

If you are interested in being part of a team composed of the best professionals and working 100% goal-oriented in an innovative environment, but with the structure and resources of a multinational market leader, do not hesitate to apply!

Right now, we have more than 700 unique opportunities, and you can navigate them all in our Jobs Site, jobs.bairesdev.com.



Job Benefits:

  • Schedule flexibility - make the best use of your time guided by goals
  • Work from home - work from anywhere in the world
  • Development opportunities - be ready to see your career grow
  • Training - enjoy ongoing training on the latest technologies and more
  • English Lessons - improve your skills with our complementary course
  • Travel & Relocation - depending on your project, you may be eligible
Skills: python django sql oracle lean

BairesDev is proud to be one of the fastest-growing companies in Latin America and a welcoming, highly rated employer (Glassdoor Employee Score: 4.3). With more than 2,200 employees in 27 countries and world-class clients from start-ups to Fortune 500 companies, we’re only as strong as the multicultural teams at the heart of our business. BairesDev runs on talent. To consistently deliver the highest quality solutions to our clients, we only hire the Top 1% of IT Talent and nurture their professional growth on exciting projects for companies like Google, Pinterest, and Udemy.

About the Role:

We are looking for Python Architects to join our Development team and participate in different projects made up of multicultural teams distributed throughout the world. We are looking for proactive people, team players passionate about programming in this language and oriented to provide the best experience to the end user. This is an excellent opportunity for those professionals looking to develop in one of the fastest growing companies in the industry!

These developers will face numerous technical challenges, so they must use current technologies, get involved in the mobile world, web applications, devices, etc.

What You’ll Do:

- Take full control of the projects in development.
- Assemble, together with the product owner, the architecture plan (includes database model) and project development, including objectives with deadlines and clear metrics that will be periodically reviewed.
- Perform, when necessary, the functional analysis of user requirements, as a link between the client and the development team.
- Coordinate the team to achieve the objectives set in a timely manner. Human resources management including interview and hiring processes.

You Must Have:

- 6+ years of practical experience in Python and Django development.
- Experience in development with object-oriented programming is desirable.
- 3 years of development using other programming languages.
- Good skills with XML and relational databases (Oracle / MS SQL / MySQL).
- Experience with OOD.
- Advanced English level.

BairesDev Offers:

- 100% remote work.
- Flexible hours - make your own schedule!
- Diverse and multicultural work environment.
- Paid parental leave, vacation & holidays.
- Hardware setup for you to work from home.
- Excellent compensation — well above the market average.
- Extensive opportunities for growth and professional development thanks to our mentoring system.

At BairesDev, remote work is at our core. Enjoy the opportunity to have a dynamic lifestyle, better health, and wellness. Find renewed passion in your job, improve your productivity, and benefit from attractive growth opportunities for your career.

If you are interested in being part of a team composed of the best professionals and working 100% goal-oriented in an innovative environment, but with the structure and resources of a multinational market leader, do not hesitate to apply!

Right now, we have more than 700 unique opportunities, and you can navigate them all in our Jobs Site, jobs.bairesdev.com.



Job Benefits:

  • Schedule flexibility - make the best use of your time guided by goals
  • Work from home - work from anywhere in the world
  • Development opportunities - be ready to see your career grow
  • Training - enjoy ongoing training on the latest technologies and more
  • English Lessons - improve your skills with our complementary course
  • Travel & Relocation - depending on your project, you may be eligible
Skills: python xml django lean oracle

BairesDev is proud to be one of the fastest-growing companies in Latin America and a welcoming, highly rated employer (Glassdoor Employee Score: 4.3). With more than 2,200 employees in 27 countries and world-class clients from start-ups to Fortune 500 companies, we’re only as strong as the multicultural teams at the heart of our business. BairesDev runs on talent. To consistently deliver the highest quality solutions to our clients, we only hire the Top 1% of IT Talent and nurture their professional growth on exciting projects for companies like Google, Pinterest, and Udemy.

About the Role:

We are looking for Python Senior Developers to join our Development team and participate in different projects made up of multicultural teams distributed throughout the world. We are looking for proactive people, team players passionate about programming in this language and oriented to provide the best experience to the end user. This is an excellent opportunity for those professionals looking to develop in one of the fastest growing companies in the industry!

These developers will face numerous technical challenges, so they must use current technologies, get involved in the mobile world, web applications, devices, etc.

What You’ll Do:

- Create automation systems and tools to configure, monitor, and orchestrate data infrastructure and pipelines.
- Create data integration services to help onboard new customers as quickly as possible.
- Maintain ongoing reliability, performance, and support of the data infrastructure, providing solutions based on application needs and anticipated growth.

You Must Have:

- 5+ years of practical experience in Python and Django development.
- Experience in development with object-oriented programming is desirable.
- 3 years of development using other programming languages.
- Good skills with XML and relational databases (Oracle / MS SQL / MySQL).
- Strong professional experience working with large data structures (including XML) and algorithms.
- Advanced English level.

BairesDev Offers:

- 100% remote work.
- Flexible hours - make your own schedule!
- Diverse and multicultural work environment.
- Paid parental leave, vacation & holidays.
- Hardware setup for you to work from home.
- Excellent compensation — well above the market average.
- Extensive opportunities for growth and professional development thanks to our mentoring system.

At BairesDev, remote work is at our core. Enjoy the opportunity to have a dynamic lifestyle, better health, and wellness. Find renewed passion in your job, improve your productivity, and benefit from attractive growth opportunities for your career.

If you are interested in being part of a team composed of the best professionals and working 100% goal-oriented in an innovative environment, but with the structure and resources of a multinational market leader, do not hesitate to apply!

Right now, we have more than 700 unique opportunities, and you can navigate them all in our Jobs Site, jobs.bairesdev.com.



Job Benefits:

  • Schedule flexibility - make the best use of your time guided by goals
  • Work from home - work from anywhere in the world
  • Development opportunities - be ready to see your career grow
  • Training - enjoy ongoing training on the latest technologies and more
  • English Lessons - improve your skills with our complementary course
  • Travel & Relocation - depending on your project, you may be eligible
Skills: lean node.js javascript video hls.js

BairesDev is proud to be one of the fastest-growing companies in Latin America and a welcoming, highly rated employer (Glassdoor Employee Score: 4.3). With more than 2,200 employees in 27 countries and world-class clients from start-ups to Fortune 500 companies, we’re only as strong as the multicultural teams at the heart of our business. BairesDev runs on talent. To consistently deliver the highest quality solutions to our clients, we only hire the Top 1% of IT Talent and nurture their professional growth on exciting projects for companies like Google, Pinterest, and Udemy.

About the Role:

We are looking for Node Senior Developers to join our Development team and participate in different projects made up of multicultural teams distributed throughout the world. We are looking for proactive people, team players passionate about programming in this language and oriented to provide the best experience to the end user. This is an excellent opportunity for those professionals looking to develop in one of the fastest growing companies in the industry!

These developers will face numerous technical challenges, so they must use current technologies, get involved in the mobile world, web applications, devices, etc.

What You’ll Do:

- Architect Bandit backend systems using the best practice.
- Implement and iterate features in a tactical manner and rapid pace.
- Work collaboratively and efficiently across functional teams in a fast paced early stage startup environment.
- Design, extend, and implement APIs.
- High standard of engineering quality through code reviews, unit tests, analytics.
- Create engineering efficiencies through automation and development of tools.
- Define engineering processes for product launch and releases.
- Help us grow the world class engineering team via by running technical interviews.

You Must Have:

- 5+ years of experience in Node development.
- Experience in Video and HLS.
- Advanced English level.

BairesDev Offers:

- 100% remote work.
- Flexible hours - make your own schedule!
- Diverse and multicultural work environment.
- Paid parental leave, vacation & holidays.
- Hardware setup for you to work from home.
- Excellent compensation — well above the market average.
- Extensive opportunities for growth and professional development thanks to our mentoring system.

At BairesDev, remote work is at our core. Enjoy the opportunity to have a dynamic lifestyle, better health, and wellness. Find renewed passion in your job, improve your productivity, and benefit from attractive growth opportunities for your career.

If you are interested in being part of a team composed of the best professionals and working 100% goal-oriented in an innovative environment, but with the structure and resources of a multinational market leader, do not hesitate to apply!

Right now, we have more than 700 unique opportunities, and you can navigate them all in our Jobs Site, jobs.bairesdev.com.



Job Benefits:

  • Schedule flexibility - make the best use of your time guided by goals
  • Work from home - work from anywhere in the world
  • Development opportunities - be ready to see your career grow
  • Training - enjoy ongoing training on the latest technologies and more
  • English Lessons - improve your skills with our complementary course
  • Travel & Relocation - depending on your project, you may be eligible
Skills: reactjs javascript css lean frontend

BairesDev is proud to be one of the fastest-growing companies in Latin America and a welcoming, highly rated employer (Glassdoor Employee Score: 4.3). With more than 2,200 employees in 27 countries and world-class clients from start-ups to Fortune 500 companies, we’re only as strong as the multicultural teams at the heart of our business. BairesDev runs on talent. To consistently deliver the highest quality solutions to our clients, we only hire the Top 1% of IT Talent and nurture their professional growth on exciting projects for companies like Google, Pinterest, and Udemy.

About the Role:

We are looking for React Senior Developers to join our Development team and participate in different projects made up of multicultural teams distributed throughout the world. We are looking for proactive people, team players passionate about programming in this language and oriented to provide the best experience to the end user. This is an excellent opportunity for those professionals looking to develop in one of the fastest growing companies in the industry!

These developers will face numerous technical challenges, so they must use current technologies, get involved in the mobile world, web applications, devices, etc.

What You’ll Do:

- Design practical solutions to solve problems.
- Participate in code reviews, testing.
- Provide the technology for a platform that facilitates monthly requests.
- Work with big data and predictive analytics on a distributed system.
- Collaborate with the developing team, product owners, client services, to innovate and get the tasks done.

You Must Have:

- 5+ years of experience in Front End development with strong skills in Javascript, CSS3 and HTML5.
- 1+ of experience developing Web applications using ReactJS, Flux, Redux, Relay, etc.
- Experience with other Javascript Frameworks such as Angular, Backbone, Marionette.
- Experience using ES2015 (ES6 / ES7).
- Experience with command lines, APIs, and client-side performance.
- Familiar with the concepts of basic programming, data structures, types of variables and idiosyncrasies.
- Advanced English level.

BairesDev Offers:

- 100% remote work.
- Flexible hours - make your own schedule!
- Diverse and multicultural work environment.
- Paid parental leave, vacation & holidays.
- Hardware setup for you to work from home.
- Excellent compensation — well above the market average.
- Extensive opportunities for growth and professional development thanks to our mentoring system.

At BairesDev, remote work is at our core. Enjoy the opportunity to have a dynamic lifestyle, better health, and wellness. Find renewed passion in your job, improve your productivity, and benefit from attractive growth opportunities for your career.

If you are interested in being part of a team composed of the best professionals and working 100% goal-oriented in an innovative environment, but with the structure and resources of a multinational market leader, do not hesitate to apply!

Right now, we have more than 700 unique opportunities, and you can navigate them all in our Jobs Site, jobs.bairesdev.com.



Job Benefits:

  • Schedule flexibility - make the best use of your time guided by goals
  • Work from home - work from anywhere in the world
  • Development opportunities - be ready to see your career grow
  • Training - enjoy ongoing training on the latest technologies and more
  • English Lessons - improve your skills with our complementary course
  • Travel & Relocation - depending on your project, you may be eligible
Skills: lean java javasecurity

BairesDev is proud to be one of the fastest-growing companies in Latin America and a welcoming, highly rated employer (Glassdoor Employee Score: 4.3). With more than 2,200 employees in 27 countries and world-class clients from start-ups to Fortune 500 companies, we’re only as strong as the multicultural teams at the heart of our business. BairesDev runs on talent. To consistently deliver the highest quality solutions to our clients, we only hire the Top 1% of IT Talent and nurture their professional growth on exciting projects for companies like Google, Pinterest, and Udemy.

About the Role:

We are looking for Java Senior Developers to join our Development team and participate in different projects made up of multicultural teams distributed throughout the world. We are looking for proactive people, team players passionate about programming in this language and oriented to provide the best experience to the end user. This is an excellent opportunity for those professionals looking to develop in one of the fastest growing companies in the industry!

These developers will face numerous technical challenges, so they must use current technologies, get involved in the mobile world, web applications, devices, etc.

What You’ll Do:

- Work with software development teams to gather requirements and ensure best practices are adhered.
- Design, Implement & Support solutions for application development, security, analytics and performance management.
- Conform to existing industry and Verizon security coding standards adhering to fortify scan and other security tool review requirements.
- Conduct code reviews for junior members of team and do peer code reviews to make sure code is following standards set forward by the architects.
- Run test scripts against code to ensure quality delivery.
- Resolve code issues with urgency.

You Must Have:

- 5+ years of experience in Java.
- Experience in web application programming.
- Knowledge of Object Oriented Programming.
- Ability to work with relational and non-relational bases.
- Advanced English level.

BairesDev Offers:

- 100% remote work.
- Flexible hours - make your own schedule!
- Diverse and multicultural work environment.
- Paid parental leave, vacation & holidays.
- Hardware setup for you to work from home.
- Excellent compensation — well above the market average.
- Extensive opportunities for growth and professional development thanks to our mentoring system.

At BairesDev, remote work is at our core. Enjoy the opportunity to have a dynamic lifestyle, better health, and wellness. Find renewed passion in your job, improve your productivity, and benefit from attractive growth opportunities for your career.

If you are interested in being part of a team composed of the best professionals and working 100% goal-oriented in an innovative environment, but with the structure and resources of a multinational market leader, do not hesitate to apply!

Right now, we have more than 700 unique opportunities, and you can navigate them all in our Jobs Site, jobs.bairesdev.com.



Job Benefits:

  • Schedule flexibility - make the best use of your time guided by goals
  • Work from home - work from anywhere in the world
  • Development opportunities - be ready to see your career grow
  • Training - enjoy ongoing training on the latest technologies and more
  • English Lessons - improve your skills with our complementary course
  • Travel & Relocation - depending on your project, you may be eligible
Skills: amazon-web-services cloud security ansible java

Contrast Security named to Inc.'s “Best Workplaces of 2020”

Contrast Security is the world’s leading provider of security technology that enables software applications to protect themselves against cyberattacks, heralding the new era of self-protecting software. Contrast's patented deep security instrumentation is the breakthrough technology that enables highly accurate assessment and always-on protection of an entire application portfolio, without disruptive scanning or expensive security experts. Only Contrast has sensors that work actively inside applications to uncover vulnerabilities, prevent data breaches, and secure the entire enterprise from development, to operations, to production. At Contrast, you will find an environment where innovation and success come from creative collaboration. For those who meet these standards, there is no better place to work than Contrast Security.

About the Position

Our Security team is hyper-focused on continuous vulnerability and threat research affecting the world's software ecosystem. The ideal candidate will be responsible for maintaining the fidelity and security of our cloud computing environments. The Cloud and Application Security Engineer is responsible for supporting and contributing to Contrast’s growing and enhancing security efforts. As a key member of the Security team, you are part of a team responsible for ensuring the security of all Contrast assets and you are deeply hands-on with our cloud-based infrastructure, Linux systems, automation, monitoring and systems telemetry. Ideal candidates have a background or immense interest in working with: Ansible, AWS, Tomcat/Java, RabbitMQ, Kafka, MySQL, CloudFormation, Terraform, Kubernetes, Serverless, and Restful API development.

Traveling to an off-site event may be happen on an annual basis but this can be a fully remote position anywhere in the U.S.

Responsibilities

  • Research, design, develop, and support of reference cloud security architecture components
  • Recommend and create innovative solutions that balance security standards with business requirements
  • Develop applications, integrations, and automation to improve security operations and governance
  • Define and evangelize cloud, serverless, and application security best practices
  • Recommend, implement and administer cloud, serverless, and application security controls
  • Perform Threat modeling in collaboration with product security, architecture, and development teams
  • Identify and communicate and new and emerging security threatsInvestigate and analyze suspicious activity and security incidents as part of the incident response team
  • Conduct basic and applied research on important and challenging problems in cloud and application security
  • Development and presentation of content associated with the security research through conference speaking and/or blogging
  • Provide tier-3 support for reported incidents and escalation of security findings reviewAbility to perform vulnerability and penetration testing assessments
  • Analyze results from and interface with IDS systems

About You

  • You have at least 5 years in application security with at least some of that focused in a Cloud Engineer role
  • Strong knowledge of cloud hosting environments (AWS, Azure, GCP, OCI, etc).
  • Deep understanding of serverless architecture
  • You love to code and deploy at scale
  • You have a desire to make the Internet a safer place
  • You had a passion for tools like Ansible and Cloudformation, but are moving on to tools like Terraform, Kubernetes and Helm
  • You have strong communication skills
  • You ask questions, let others know when you need help, and tell others what you need
  • You're a problem solver
  • Software background in Java or .NET (plus if you have experience with Python, NodeJS, Ruby and/or GoLang)
  • Possess an understanding of the OWASP Top 10 and SANS/CWE Top 25Experience with ethical hacking and vulnerability management reporting
  • Experience with threat modeling and attack forensics

If you're amazing but missing some of these, email us your résumé and cover letter anyway. Please include a link to your Github or BitBucket account, as well as any links to some of your projects if available.

What We Offer:

  • Competitive compensation
  • Daily in-office team lunches (when offices are open)
  • Meaningful stock plans
  • Medical, dental, and vision benefits
  • Flexible paid time off

We are changing the world of software security. Do it with us.

We believe in what we do and are passionate about helping our customers secure their business. We work hard, and we have fun doing it.

Solve the impossible. Easy = boring.

If you’re looking for a fun work environment and like a challenge, you’ll love Contrast Security.

Contrast Security is committed to a diverse and inclusive workplace. Contrast Security is an equal opportunity employer and our team is comprised of individuals from many diverse backgrounds, lifestyles, and locations.



Job Benefits:

  • Fantastic Medical, Dental and Vision which we cover most of the costs!
  • Free lunches most days and a packed fridge of snacks and drinks
  • Stock options, Competitive comp, Performance-based option grants
  • Flexible and open vacation model
  • 401k, HSA, FSA options
  • Choice of a brand new MacBook Pro or Microsoft Surface Pro
  • Amazing views of Baltimore including 2 outside decks on the water.
  • Exciting work in the field of security using cutting-edge tech stack
  • Competitive benefits and time off for new/expecting parents
  • Dog friendly office
Skills: ruby git unit-testing

Contrast Security named to Inc.'s “Best Workplaces of 2020”

Contrast Security is the world’s leading provider of security technology that enables software applications to protect themselves against cyberattacks, heralding the new era of self-protecting software. Contrast's patented deep security instrumentation is the breakthrough technology that enables highly accurate assessment and always-on protection of an entire application portfolio, without disruptive scanning or expensive security experts. Only Contrast has sensors that work actively inside applications to uncover vulnerabilities, prevent data breaches, and secure the entire enterprise from development, to operations, to production.

About the Position

Contrast is looking for a talented Software Engineer with experience in Ruby to join our team, engineering a world-class instrumentation agent for analyzing the security of Ruby web applications. An ideal candidate is proficient in Ruby. They have 3 years or more experience as a software engineer, with at least a portion of that spent working with Ruby and are looking to deepen their understanding of Ruby’s unique characteristics, examining the internals of the language in order to enhance inherent or introduce novel dataflow analysis.

At Contrast, we take the responsibility of writing instrumentation agents very seriously. Our customers trust us enough to run our agents directly in their applications, oftentimes in their production environments. We're looking for a responsible engineer to exercise that power carefully, to help us build a quality, thoroughly tested agent that our customers run with complete confidence.

Traveling to an off-site event may be happen on an annual basis but this can be a fully remote position anywhere in the U.S.

Responsibilities:

  • Building, shipping, curating, and iterating on features supported by the agent
  • Improving accuracy, reliability, and resilience of the agent
  • Implementing security rules designed to detect and defend against common attack patterns and security anti-patterns
  • Investigating third party web frameworks and servers for the purpose of deriving and implementing instrumentation approaches
  • Building many variations of simple to complex applications web frameworks in Ruby in order to provide robust testing of our agents
  • Building many variations of simple to complex web servers in Ruby in order to provide robust testing of our agents
  • Enhancing release criteria for the agents including performance, integration test, unit test and code coverage metrics
  • Performing forensic investigations when the agent negatively impacts the performance or functionality of instrumented web applications
  • The Ruby agent is released on RubyGems Each member of the team is expected to take a turn to validate and then release new versions of the agent to this repository

About You:

  • You develop code in Ruby
  • You have at least 3 years of industry experience as a software engineer
  • You have experience with using Git, or similar code management, tooling
  • You develop code with Unit and Integration level testing
  • You have experience developing code with Continuous Integration and automated deployment
  • You approach problems from a product perspective, thinking through how the user will interact with what you're building
  • You have strong communication skills. You ask questions, let others know when you need help, and tell others what you need
  • You are a problem solver. You believe the best work is the result of finding the simplest solution to complex challenges
  • You see the big picture. You understand how the code you write interacts with systems and services, both internally and externally

While not requisite, it’d be helpful if you have experience with some of the following:

  • Developing, or experience with, code in C
  • Developing code in Ruby web frameworks
  • Developing code in Ruby web servers
  • Docker or another containerization

What We Offer

  • Competitive Compensation
  • Medical, dental, and vision benefits
  • 401(k) plan
  • Flexible paid time off

We are changing the world of software security. Do it with us.

We believe in what we do and are passionate about helping our customers secure their business.

If you’re looking for a challenge and want to enjoy where you work, you’ll love Contrast Security.

Contrast Security is committed to a diverse and inclusive workplace. Contrast Security is an equal opportunity employer and our team is comprised of individuals from many diverse backgrounds, lifestyles, and locations.



Job Benefits:

  • Fantastic Medical, Dental and Vision which we cover most of the costs!
  • Free lunches most days and a packed fridge of snacks and drinks
  • Stock options, Competitive comp, Performance-based option grants
  • Flexible and open vacation model
  • 401k, HSA, FSA options
  • Choice of a brand new MacBook Pro or Microsoft Surface Pro
  • Amazing views of Baltimore including 2 outside decks on the water.
  • Exciting work in the field of security using cutting-edge tech stack
  • Competitive benefits and time off for new/expecting parents
  • Dog friendly office