Software Engineer - Backend

Sorry, this job was removed at 8:57 p.m. (CST) on Sunday, August 30, 2015
Find out who's hiring in Northwest Suburbs.
See all Developer + Engineer jobs in Northwest Suburbs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

We are writing software to discover new security issues as they surface and educate our users to the threats they face on their mobile devices in real time.  You will be working with us to develop scalable systems which discover vulnerabilities in mobile applications, educate our users about vulnerabilities on their devices and support a more secure mobile ecosystem.  We are breaking things and building them back up at scale, and would love to meet engineers passionate about creating a more secure world.

Requirements:

  • 3+ years experience
  • Discipline for testing and automation - unit, functional, integration, and other forms of automated testing
  • Preference for working in a dynamic startup environment where every day offers new challenges
  • Develop elegant, scalable, robust, and maintainable code
  • Excellent coding in Python or similar languages such as Ruby, OR an ability/willingness to learn/advance rapidly, transitioning from other programming languages.
  • Enthusiastic about code reviews
  • Experience with a CI tool (Jenkins a plus)
  • Experience with a DVCS (Git a plus)

Backend Specific Requirements:

  • Contribute significantly to the development of our backend services, including designing, estimating, and delivering high quality solutions that can scale to millions of users
  • Experience developing highly scalable and available network services and APIs, particularly with distributed, evented, or highly-parallel systems
  • Significant experience working with SQL and NoSQL DBs in the context of web services (MySQL, PostgreSQL, Cassandra, Riak, and others)

Bonus Points:

  • Experience with large-scale data analysis with tools such as Map Reduce
  • Fault tolerance and self-healing systems
  • Stream Processing systems such as Storm or Spark
  • Experience with building secure systems
  • Encryption and other security fundamentals
  • Open-source contributions and participation

Recommended Reading

The Pragmatic Programmer: From Journeyman to Master

Open to remote workers

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

Location

Our headquarters are located in the Chicago Loop, standing at the foot of the busy LaSalle Street canyon. Our office is located in an art deco-style skyscraper with a pinnacle statue of Ceres, Chicago's tallest building from 1930 to 1965. Easy access to great restaurants and rooftop views!

Similar Jobs

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