Recent remote jobs
Whitespectre is a product development company that creates high-performing platforms and apps, both for our long-term client partners and our own products. Founded in 2013, we partner with both large established companies and high-growth start-ups in the US and Europe. We're a close-knit team of 70 smart and diverse people, working together remotely and meeting in person in Barcelona!
We are looking for an experienced Senior Ruby on Rails Developer to join one of our delivery teams on a full-time, long-term basis. In this role, you’ll work closely with the client within a fast-moving cross-functional squad of backend and front-end engineers, product, & UI/UX designers. The team will be solving interesting technical challenges and iterating fast to create products that drive real business growth.
As a senior member of the team, you'll help to drive architecture and implementation decisions, help product make smart decisions to deliver a great user experience in a scalable way, and mentor other engineers.
What will you do?
- Working with business stakeholders and Product Managers to figure out how to deliver results as efficiently as possible.
- Solving interesting business challenges with elegant software design to make code modular and maintainable for the future.
- Designing new architectures and justifying your design decisions to other team members.
- Understanding how code translates to DB queries and know how to optimize
- Identifying bottlenecks, using tools to diagnose and refactor code for scale
- Ensuring the robustness, performance and failure characteristics of the system.
- Writing well tested (rspec), defect-free code with CI/CD
- Taking ownership of production applications - managing issues, releases and ensuring quality
- Sometimes going full stack and having the opportunity to learn more / grow in Javascript (i.e. experience in React.js and GraphQL is useful)
Our company toolset includes ReactJS, Typescript, Webpack, REST/GraphQL, CI/CD with Docker, Heroku/AWS, Rails6, Postgres, Elastic, etc. Working smartly is important to us; automation, dynamic environments spin up with new feature branches and slack bot integrations control our production releases.
You should have...
- Excellent communication skills (both verbal and written)
- 5+ years of experience in software development
- Have worked in teams where you contributed towards technical decision making
- Proven experience using Agile Methodologies in a remote team
- Availability to work full-time within a fast-moving cross-functional team, with significant crossover with the core hours 11am - 6pm Central European Time
Benefits
- Interesting challenges: We’ve done everything from scaling high-performance backends, building beautiful (but complex) user interfaces to apps with low-level bluetooth communication with hardware devices.
- Competitive rates: This is a contract position with a long-term outlook.
- 100% Remote: We've been proudly and successfully remote-first for 7+ years
- Impact: Our delivery teams are fast-moving, highly collaborative, and own products end to end - your thinking and contribution make a big impact!
- Great environment: We provide a great working atmosphere where you can share and learn with other smart people.
- Career progression: We want you to grow with us and provide the opportunities, knowledge sharing and mentorship to do that.
- Work-life balance: love your work, but know that it doesn’t take over your life.
- Paid Meetups: Come meet with your colleagues in Barcelona or at a local meetup.
You must live outside of the US. Please no recruitment agencies.
Why is it good to work with us?
Because we work on great products. Sure, we can list the latest set of technologies that we use, but that is a given. Everyone does that right? What's more interesting is how they are used - the design, the architecture, the approach to solving business problems, and helping businesses to grow.
Because we believe in constant learning and exploring - whether that’s a new skill, a new role, or a new way of seeing. And because we've found that we learn the most when we take on new challenges as a team. We’re proud that people love working with us (and still have lives outside of work). Want to know more? Check out whitespectre.com and we're proud of what people are saying about us on Glassdoor
Time zone: (GMT+01:00) Madrid +/- 4 hours
At Imaginary Cloud, we believe technology should improve and simplify people's lives. We are a Software Development and UX/UI Design company that follows a unique user-centric Product Design Process. We helped build and launch more than 200 web & mobile applications worldwide together with industry-leading clients and have been awarded in 2020 as Top 100 Fastest Growing Company and Top 1000 Global Company by Clutch.
Our purpose is to champion a human-centric world; that is why we put our people first always. You can expect a respectful and caring culture, where you can grow and learn in a flexible work environment (see for yourself by checking our Glassdoor rating).
At Imaginary Cloud you will find:
- A remote-first company. We seek team members who live in Portugal or are willing and legally qualified to live and work in the country.
- Flexible working hours
- Global projects with industry-leading clients
- Career plan with strong growth potential
- Health & Dental insurance
- Paid sick days
- Informal environment
- Team events
- Caring, respectful and human-centric culture
- Comfort budget
- Fair compensation according to your experience
- No Outsourcing, as an Imaginaree you will always be part of Imaginary Cloud
We would love to have you onboard if you have hands-on experience in the following areas:
1+ years of working experience in Front-end Development
- 2+ years of experience in Software Development
- A clear understanding of Object-Oriented Programming (OOP)
- Good proficiency in writing well designed, testable, efficient code by using best software development practices
- Experience with different open-source programming languages used on web projects
- Fluency in English, both spoken and written
Get to know our tech stack:
- Javascript (Angular.js, React.js, Vue.js, Node.js)
- Ruby / Ruby on Rails
- Python / Django
- Git
- SQL (MySQL / PostgreSQL)
- Mobile development (iOS, Android, React Native)
- Linux / Mac OS - command line
- Automated provisioning tools (Docker / Ansible / Capistrano)
- NoSQL (Mongo, Redis, etc.)
- Photoshop / Figma
As a Front-End Developer, your day-to-day tasks include development, problem-solving, architecture, client interaction, as required to develop a successful product.
If this sounds exactly what you're looking for, we would like to meet you and discuss this opportunity. Please apply here.
Want to get to know us a little bit better? Check out our blog to see who we are and what to expect from our recruitment process.
Time zone: (GMT+00:00) Lisbon
What we are looking for
As team lead you are a hands-on leader: You have a people management mindset, but are also known as someone who can roll up their sleeves to execute. You will be acting as a role model and motivating people in a collaborative environment. Additionally you meet the following requirements:
- A minimum of 2 years’ experience in team leadership and a University degree or an equivalent education
- You have experience with configuration management tools like Ansible, Chef or Puppet and worked with Linux and scripting languages like BASH, Python
- Knowledge of Docker, Kubernetes, AWS is a plus
- You are fluent in English and ideally German
- As a highly reliable, structured and analytical person you have the ability to solve problems in a fast-paced, entrepreneurial environment
- You never stop learning and are particularly passionate about technology
Job Benefits:
- Support with municipal services & bureaucracy.
- Free German classes, several times a week, directly in our office.
- Discount with public transportation ticket.
- Fresh snacks and dinner in case you are working late.
- Great coffee and a huge variety of drinks at your choice.
- Discounts on a variety of physical activities and wellness.
- Team support: regular team events and spontaneous activities.
- Tetris battles, board game nights or PlayStation sessions: join us!
- 28 vacation days and flexible working hours with the option to work re
- Beautiful loft-style office, just a few minutes from Alexanderplatz an
Time zone: (GMT+01:00) Berlin
Senior Software Developer (Bently Nevada - ARMS Reliability)
Are you a Software Developer looking for innovative application development?
Do you like working in collaborative teams and solving technical problems?
Join our ARMS Reliability Team!
ARMS Reliability, part of Baker Hughes Bently Nevada, is a leading global provider of reliability solutions to some of the world’s largest resource, power and utility companies. Through a unique blend of innovative technology, advisory services and decades of reliability engineering experience, we are transforming the way companies manage the reliability of their assets. As a result, our customers realize value and continuous growth through achieving the optimal balance of cost, risk and performance.
Partner with the best
As a Senior Software Developer, you'll take initiative when a problem arises. You'll organize and manage your excellency in communication and ability to engage with both internal and external stakeholders. You'll work just as well independently as when you are in a team environment and have an eye for detail.
As a Software Developer, you will be responsible for:
-
Working on existing and new software products across multiple platforms.
-
Designing and developing of robust, scalable software applications.
-
Providing ongoing maintenance and enhancement of existing software applications.
-
Authoring high-quality technical and user documentation.
-
Working with people across multiple divisions, organizations and regions.
Fuel your passion
To be successful in this role you will:
-
Have extensive experience (at least 5 years) in a professional software development role.
-
Demonstrate talent as a C# developer in a team environment.
-
Show expertise in Microsoft Visual Studio development environment, SQL Server, and relational data structures.
-
Have successfully completed in computer science or related field or solid and proven experience as a Senior Software Engineer.
-
Display a solid understanding of key concepts of object-orientated programming and relational data structures.
-
Have exposure to Agile development methodologies.
-
Display high level knowledge of code optimization techniques.
-
Demonstrate understanding of the concepts of Entity Framework, API Development and Consumption.
Work in a way that works for you
We recognize that everyone is different and that the way in which people want to work and deliver at their best is different for everyone too. In this role, we can offer the following flexible working patterns:
-
Working remotely from home or any other work location (up to 5 days a week)
-
Working flexible hours - flexing the times you work in the day
Working with us
Our people are at the heart of what we do at Baker Hughes. We know we are better when all of our people are developed, engaged and able to bring their whole authentic selves to work. We invest in the health and well-being of our workforce, train and reward talent and develop leaders at all levels to bring out the best in each other.
Working for you
Our inventions have revolutionized energy for over a century. But to keep going forward tomorrow, we know we have to push the boundaries today. We prioritize rewarding those who embrace change with a package that reflects how much we value their input. Join us, and you can expect:
-
Contemporary work-life balance policies and wellbeing activities
-
Comprehensive private medical care options
-
Safety net of life insurance and disability programs
-
Tailored financial programs
-
Additional elected or voluntary benefits
Job Benefits:
- Contemporary work-life balance policies and wellbeing activities
- Comprehensive private medical care options
- Safety net of life insurance and disability programs
- Tailored financial programs
- Additional elected or voluntary benefits
- Various leaves of absence for family care and personal needs
- Paid leave in most countries for the birth or adoption of a child
- Tailored by location to meet the needs of our people and families
- Flexible working options and hours
Fullscript helps people get better. It's at the core of everything we do. As the leading platform for prescribing integrative health products, our work positively impacts millions of lives everyday. Our purpose extends well beyond our platform. As a health company, we are committed to the wellbeing of our team members. We are building an organization where people thrive, grow, and have a high impact through their work.
GrammaTech’s Common Lisp Software internship program offers students the opportunity to gain real experience in a friendly, open, and supportive environment. We choose projects based on real needs, and interns work closely with engineers to make sure that projects are completed successfully.
Current COMMON LISP IS REQURED FOR THIS ROLE.
GrammaTech will conduct a series of programming tests and screening interviews in Common Lisp right from the start as part of our process. You must know Common Lisp now, unfortunately we cannot train for an internship role . (Please do not apply if you do not have experience with Lisp.)
Location: Remote in USA Only or the possibility of being in our Ithaca, NY office for the summer. (COVID Restrictions will be considered as we get closer to the summer.)
Responsibilities:
Research projects at GrammaTech can take on a wide variety of topics and challenges. Projects focus on software assurance, software protection, reverse engineering, and software transformation. We do both static and dynamic analysis on both source and object code, in order to tackle serious problems with practical solutions.
Potential projects include:
- Apply compiler optimizations to binaries. Develop some classic compiler optimizations on top of our Binary IR (https://grammatech.github.io/gtirb)
- Develop source-code program transformations for refactoring, optimization, and diversification on top of our Software Evolution Library (https://grammatech.github.io/sel)
- Design and run large-scale experiments evaluating automated software modification and automated software engineering tools
Qualifications:
Required
- Currently enrolled in a BS, MS, or PhD program
- Excellent programming skills with Common LISP (required)
Preferred
- Enrollment in a Computer Science PhD program
GrammaTech, Inc. is an Equal Opportunity/Disability/Veterans/Affirmative Action employer.
Members of protected groups are encouraged to apply.
Job Benefits:
- Competitive base salaries - whether in Ithaca, Bethesda, or remote!
- Flex Time - flexible hours, ample vacation time, available day one
- Floating Holidays - flexible holidays can be taken on any day
- Healthcare -health, dental, & vision; covered day one
- Annual bonuses and raises - above cost of living increases
- 401(k) plan with generous employer contribution
- SNACKS (under normal times, Pre-COVID) - plenty of free snacks!
About Critigen
Critigen partners with startups, non-profits, aid agencies, and established commercial companies to deliver high quality design, innovative features and scalable solution architectures. Our spatial solutions have ranged from tools that improve internal process and workflows to consumer-focused mobile apps with backend architectures that can massively scale.
Position Overview
We are consultants working in small project teams to develop innovative applications, using the best technology out there. Our developers, engineers and designers enjoy the freedom to explore new tools and methods while applying them in our collaborative environment.
We are looking for an intrepid Systems / Solutions Architect who has a passion for building innovative platforms and applications utilizing data. In this role, you will research, design, and implement scalable solutions based on open source technologies and microservice frameworks. You will monitor technology trends and track emerging technologies, while guiding engineering teams to coding standards, testing best practices, framework usage, and code review tools and processes. You will review solutions and designs of peers, including data models and pipeline design, to provide appropriate feedback for performance optimization and recommending solutions that reduce/manage risk and deliver value.
In this position you will work remotely from your home office with occasional travel.
Top Candidates Will Have:
- M.S. in Computer Science or equivalent
- 5+ years of experience in leading data strategy engagements involving the architecture of modern data platforms with technologies such as Big Data and Cloud
- 10+ years of experience with software architectural design, application development, integration, and testing
Key Experience / Skills
- We are looking for someone who has experience with:
- Demonstrated experience developing data architectures for geospatial platforms and ETL data pipelines;
- Extensive experience with enterprise data architecture for transactional systems, analytical platforms, master data management, data governance framework, data integration and large-scale data migration;
- Experience with relational and non-relational data stores (Graph databases, Hadoop, PostgreSQL, Object Stores, Hadoop, MongoDB, EDB), data lake and data fabric concepts;
- Experience conceptualizing architectures for use cases, then implementing and iterating on the architecture;
- Experience designing instrumentation, metering and monitoring at large volumes and broad scale.
- Demonstrated experience with data governance and data management practices such as metadata management, data quality, data stewardship, and master data management;
- Experience in data privacy and regulatory compliance and familiarity with industry and government regulations such as GDPR, CCPA, and HIPAA;
- Utilizing Agile and Scrum methodologies for the software development lifecycle;
- Demonstrated experience with systems engineering and systems architecture best practices;
- Great work habits, organizational, detail oriented and flexible enough to roll with changing priorities and tight deadlines;
- A proven track record of innovation as well as being detail-oriented, team-oriented, self-directed and adaptable to new development environments and changing business requirements;
- Strong written and verbal communication.
Preferred Qualifications
- We will also utilize your experience with:
- Experience with API-first architecture design, distributed systems (e.g., microservices, virtualization) and cloud infrastructure for large scale data warehouses, data lakes, data fabrics;
- Experience and/or knowledge in several of the following technology areas: Scala, Spark, Python, Bash, Java, Kubernetes, SQL, stored procedures, Kafka;
- Data science experience with machine learning and recommendation engines;
- Excellent and demonstrable oral and written communication skills with the ability to explain complicated concepts in simple terms across levels and functions.
- We hope that you are interested in meeting us and exploring a career with our Open Data & Development Team.
Critigen is an equal opportunity employer and is committed to providing a diverse, inclusive and equitable work environment. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.
This opportunity is for a unique individual with a broad skill set that can provide expert services in Software Development and Cloud Engineering for the Hosting and Compute Center (HaCC) within the Defense Information Systems Agency (DISA). The Senior DevOps Engineer will serve as part of a development team supporting both established projects and creating from the ground up. The ideal candidate is an experienced leader and team player that is passionate about technology and committed to lifelong learning, possessing the ability to apply their technical knowledge, skills, and experience to solve complex/real-world problems. Our successful candidate must be proficient in creating automated CI/CD pipelines using best of breed tooling and quickly gain expertise applying those pipelines inside DoD environments for both commercial and secure environments for both commercial and secure environments. A strong background in producing technical documentation for deployment configurations and guides is desired.
This opportunity offers you a chance to aid the Department in getting the use of cutting-edge technology out to our warfighters. Within HaCC, you will aid the mission by developing, provisioning, and maintaining automated IaaS and PaaS solutions within commercial and government environments. Your working knowledge will aid in bringing DoD into a new era of technical solutions that will effectively change the capabilities and functionality of government IT solutions.
Essential Functions:
-
Design, build, test and deploy end-to-end solutions that are highly scalable and resilient cloud-based applications on private and public clouds
-
Demonstrable versatility in multiple front-end and back-end technologies
-
Proficient in the adoption and application of DevSecOps best practices to include tooling, and support those practices and tools and OWASP Top 10
-
Strong in solving Infrastructure related problems with code and you've mastered building compute capacity in a fast-paced environment. You will be responsible for assisting key projects in design, development, and post-release support
-
Assist teams with cloud environment issues related to performance, configuration, security, or otherwise
-
Deliver end-to-end systems engineering services to customers - requirements gathering, design, development, test, and documentation of solutions
-
Analyze production usage data and be able to document and convey insights, analysis, and reports as needed by management related to production environments
-
Support analysis and preparatory activities for the migration of applications to a new cloud environment
-
Briefing government and other key stakeholders as necessary
-
Special projects and additional duties as assigned
-
Work with various technologies such as Git, Linux, Terraform, Docker, Kubernetes, Redis Cache, Key Vault, Storage solutions, and PostgreSQL
-
Possess software development experience using various languages with a requirement for Python Flask knowledge
-
Assist other team members in other specialties as needed to accomplish the overall mission
Qualifications
Required Qualifications: At Least 3 years experience in the following areas:
-
Python, Javascript, Java, .Net
-
RESTful APIs, Kubernetes, (or Docker), Kubectl
-
PostgreSQL (or DB equivalent)
-
TerraForm (or Ansible), GIT
-
Currently holding a Secret clearance with eligibility to attain a TS clearance (SCI Eligible)
-
5 years experience in DevOps
-
4+ years deploying applications to AWS, Azure, and other cloud environments, utilizing respective best practices and challenges, and standing up CI/CD processes
-
Strong experience using and administrating Kubernetes and Docker
-
Experience administering Linux/Unix (RedHat or CentOS preferred) from the command line and using shell scripting languages such as bash
-
Experience with automation and configuration management tools (Terraform or Ansible preferred)
-
Experience with software development in languages like Python and JavaScript
-
Experience working with logging, monitoring, and alerting in production environments
-
Powerful analytical and problem-solving skills – including the ability to develop solutions in new and creative ways
-
Exhibits a passion for DevOps and keeping current on the latest practices
-
Ability to work independently and with a team on projects, from conception to completion
Time zone: (GMT-05:00) Eastern Time
Senior Staff Incident Responder
Do you enjoy being part of a successful team?
Do you like working in collaborative teams and solving technical problems?
Join our Digital Technology Team!
Our Digital Technology business provides intelligent, connected technologies to monitor and control our energy extraction assets. We provide customers with the peace of mind needed to reliably and efficiently improve their operations. Our team creates business value through continuous improvement in up-time, resilience, performance, time to market, security and compliance.
Partner with the best
As a Sr. Staff Incident Responder, you will provide prevention, detection, response, and remediation activities to ensure information assets and technologies are adequately protected. This includes EDR, SIEM, AV, IDS/IPS and more. In this role you will provide guidance to junior analysts, work with technology teams to tune rules, and serve as an incident commander for cybersecurity incidents impacting the Baker Hughes environment.
As a Sr. Staff Incident Responder, you will be responsible for:
· Serving as an escalation point from junior analysts to provide triage and response guidance
· Managing cybersecurity incidents, including identification, containment, eradication, and remediation
· Assisting in the development of new use-cases in the SIEM alongside the Threat Detection Operations and Security Engineering teams
· Developing processes and procedures for incident response to help standardize Detection & Response activities
· Leveraging cyber threat intelligence indicators provided by the CTI team to help enrich detection and response
· Performing threat hunting activities using data collected from within the Baker Hughes environment
Fuel your passion
To be successful in this role you will:
- Have at least 7 years of experience in cybersecurity, with a focus on detection and response to malicious activity using log data from systems, network devices, and security tools
- Have experience with core enterprise infrastructure and security-supported technologies including data protection elements such as DLP, tokenization, encryption, endpoint security, and perimeter protection such as firewalls or WAF, SIEMs, IPS/IDS, and managed security services
- Have scripting experience with Bash, PowerShell, or Python and the ability to use these skills to aid in responding to incidents involving Windows, Linux, and Mac hosts
- Have experience developing detection logic for enterprise SIEM systems and with exploitation techniques and use case development
- Have experience writing procedural documentation (playbooks and runbooks) to serve as job aids for junior analysts
- Have experience with cybersecurity tools and software, E.g. Splunk, McAfee, CrowdStrike, Windows Defender, SELinux, Syslog, Palo Alto, and Cisco
- Have experience serving as a team leader for junior analysts, providing ad hoc guidance and more formal training
- Be familiar with the MITRE ATT&CK Framework and/or Cyber Kill Chain
- Have strong oral and written communication skills Strong interpersonal and leadership skills
Work in a way that works for you
We recognize that everyone is different and that the way in which people want to work and deliver at their best is different for everyone too. In this role, we can offer the following flexible working patterns:
· Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive
· This role is remote based
Working with us
Our people are at the heart of what we do at Baker Hughes. We know we are better when all of our people are developed, engaged and able to bring their whole authentic selves to work. We invest in the health and well-being of our workforce, train and reward talent and develop leaders at all levels to bring out the best in each other.
Working for you
Our inventions have revolutionized energy for over a century. But to keep going forward tomorrow, we know we have to push the boundaries today. We prioritize rewarding those who embrace change with a package that reflects how much we value their input. Join us, and you can expect:
· Contemporary work-life balance policies and wellbeing activities
· Comprehensive private medical care options
· Safety net of life insurance and disability programs
· Tailored financial programs
· Additional elected or voluntary benefits
About Us
With operations in over 120 countries, we provide better solutions for our customers and richer opportunities for our people. As a leading partner to the energy industry, we're committed to achieving net-zero carbon emissions by 2050 and we're always looking for the right people to help us get there. People who are as passionate as we are about making energy safer, cleaner and more efficient.
Join Us
Are you seeking an opportunity to make a real difference in a company with a global reach and exciting services and clients? Come join us and grow with a team of people who will energize and inspire you!
Job Benefits:
- Contemporary work-life balance policies and wellbeing activities
- Comprehensive private medical care options
- Safety net of life insurance and disability programs
- Tailored financial programs
- Additional elected or voluntary benefits
- Various leaves of absence for family care and personal needs
- Paid leave in most countries for the birth or adoption of a child
- Tailored by location to meet the needs of our people and families
- Flexible working options and hours
We are looking for a worldwide leader in software performance, both to challenge Canonical engineering teams and to raise the bar for open source performance globally.
This is an opportunity - perhaps a once in a lifetime opportunity - to bring fresh ideas to software performance. Our scope is almost unlimited. Open source spans the full spectrum of software - from the kernel and RTOS all the way to the web, for single thread software on tiny machines to massively parallel distributed systems, the challenges of performance are as diverse as the kinds of code we touch.
In the minds of customers and users, Canonical doesn't just represent Ubuntu - it represents a pathway to all of open source. As leaders in the community, we can shape standards, expectations and patterns which are noticed and adopted widely. Our six month release cadence has become something of a standard. Our two year LTS cycle - even the term LTS itself - has also been widely adopted in the open source community. We'd like to do the same now for software performance.
We consider performance and efficiency to be closely related. We want machines running open source to be greener than any possible alternative, and performance engineering is a key part of that equation. We also want businesses to get answers faster, users to spend less time waiting, RAM to go further, older machines to be useful for longer. All of this rests on our ability to inspire, cajole and measure performance engineering both inside of Canonical and in the wider open source ecosystem.
This is not an academic role, nor one for the fainthearted. We expect to see demonstrable changes in teams and metrics as a result of this appointment, and we will only support a leader who can attract a global external following to their ideas. We only have one space for such a leader, and we will only keep someone in role who we think is the best, and most deserving, of the opportunity.
Your role will cover the whole Canonical product engineering organization, contributing at both high and detailed levels to help teams enhance the performance of their products. Applicants to this role should have a proven track record of engineering management, leadership, excellence, and consistency in multiple areas, projects, or teams. They will need to be able to help teams set and measure appropriate metrics, and judge management ability to move constructively in the right direction on those metrics. They will need to be able to do this with teams working on vastly different kinds of software, and they will need to make arguments that are compelling and inspiring and practical to implement for engineers who do not work for Canonical and are not accountable to us.
We want to push the boundaries of performance. This role is important not just for bragging rights to speed, but also for the impact that it can have on global energy use in machines touched by Canonical's work and open source more broadly. The ideal candidate will have significant experience in performance engineering, will have a history of data-driven decision-making, will be an articulate communicator, will be comfortable presenting plans and results to management, and will have prior experience leading successful projects and teams.
What you’ll do
- Collaborate proactively with multiple distributed teams
- Help engineering teams establish and achieve software performance goals
- Establish consistency in of performance measurement, observation, and tooling
- Contribute code to streamline performance and remove bottlenecks
- Evaluate the performance rigour of engineering teams
- Write specifications and understand performance trade-offs and risks
- Work to reduce complexity
- Influence others and represent technical insight to customers and other engineers
- Help debug performance issues and produce high quality code to fix them
- Provide code reviews for performance-related patches
- Spend a significant amount of time mentoring others and providing cross-team input
- Work from home with global travel 4 to 8 weeks for internal and external events
Who you are
- You have a long history of performance engineering on a variety of projects
- You have a track record of public leadership and commentary
- You can represent Canonical on software performance externally
- You have experience leading successful projects and teams
- You have engineering management experience
- You are an articulate communicator
- You love technology and working with brilliant people
- You follow industry trends and new technologies
- You understand and value how you do what you do, as well as what you do
- You have strong collaboration and influencing skills
- You are curious, flexible, articulate, and accountable
- You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
- You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity we will give your application fair consideration.
#stack
#LI-remote
Job Benefits:
- Progression - we hire for talent, passion, integrity and work ethic
- Remote work - fully distributed with regular team in-person events
- Open source and business - equally
- International - exceptional colleagues from anywhere
- Travel - we get together and meet customers in interesting places
- Retirement benefits
- Medical / Dental / Vision