• Senior Software Engineer - Python

    BlackBerry CorporationPortland, OR 97240

    Job #1372664754

  • Worker Sub-Type: Regular****** Job Description: THE POSITIONBlackBerry is seeking a talented Senior Software Engineer - Python to design, implement, test, and maintain with an emphasis on tangible results. You'll be joining our research infrastructure team and working on bringing our micro services to support threat research operations. You'll also research new technologies to improve existing systems and design new ones. WHAT YOU WILL DO * Develop global scale RESTful APIs * Provide expertise on reliability, performance and scalability challenges * Support and maintain developed code * Optimize deployment pipelines for python based projects * Have an allergic reaction to the words "defer" and "works on my box" * Be a strong team player and work well within a diverse, cross-functional teamWHO WE ARE LOOKING FOR * Over five years of software development experience on a Unix-like system * Mastery of Python for application and infrastructure development * SDLC, source control, unit testing, agile development methodologies * Collaborative and team-oriented attitude * Well versed with git source control * Experience with refactoring legacy code * Ability to describe technical concepts to non-technical stakeholders * Ability to prioritize and complete multiple tasks with little to no supervision * Intellectual curiosity, humility, accountability and positive approach * Strong desire to create readable, testable, maintainable code * Understand concepts of loose coupling when designing and developing software systems * Experience instrumenting applications using tools like Prometheus, StatsD, Graphite * Experience with monitoring tooling like Kibana, Cloudwatch, PrometheusABOVE AND BEYOND * Experience with Puppet4 configuration management * Experience with streaming architectures (Kafka/Kinesis) * Creation of deployment pipelines for Python applications * Experience with Tornado * Open source code portfolios Job Family Group Name: Product Development Scheduled Weekly Hours: 40We are BlackBerry, a global mobile communications leader who revolutionized the industry with its introduction in 1999. Today, BlackBerry's products and services, from messaging to enterprise mobility, are relied on by millions of individuals every day to securely and efficiently connect them to the content and people that matter most. At BlackBerry our instinct for innovation is relentless, so as we continue to push the boundaries of mobile experiences, we continue to drive the talent, passion and creativity of our employees.©2016 BlackBerry. All right reserved. BlackBerry® and related trademarks, names, and logos are the property of BlackBerry Limited and are registered and/or used in the U.S. and countries around the ~~~ is the policy of BlackBerry to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, creed, religion, national origin, alienage or citizenship, status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law.EEO Minorities/Females/Protected Veteran/Disabled

  • You Can Also Try Searching