Bitrise

Staff Software Engineer

at Bitrise
Technology & Programming Full-Time Europe
572 days ago

Description

Bitrise's Advanced CI Team seeks a Staff Software Engineer with a passion for innovation, who can create high-performance, scalable technology solutions that disrupt the CI/CD landscape and push the boundaries of what's possible.

The Advanced CI Team at Bitrise is an innovation powerhouse, working diligently to deliver the highest value to our top-tier customers through an array of advanced use cases. Our expertise spans Bazel, Gradle, and Tuist Remote Caching Solutions, Remote Build Execution, and universal build system advancements. Since Bitrise is a CI/CD platform designed specifically for mobile app development, we maintain a keen interest in every aspect of the mobile domain. We are constantly exploring and evaluating new ways to streamline and optimize the mobile development experience for our customers.

As a Staff Software Engineer on our Advanced CI Team, you will

  • Drive innovation: Continuously explore, evaluate, and implement new technologies, tools, and methodologies that can enhance the mobile development experience for our customers.

  • Iterate rapidly: Adapt quickly to new requirements, embrace change, and iterate on ideas to deliver high-quality results in a timely manner.

  • Prioritize customer needs: Consistently focus on delivering customer-centric results, and actively solicit feedback.

  • Embrace continuous learning: Keep up-to-date with emerging technologies, best practices in mobile development, and apply newfound knowledge.

  • Communicate effectively: articulate ideas, updates, and concerns clearly to technical stakeholders, fostering transparency and collaboration. Occasionally contribute to technical articles, blogs, etc. that effectively communicate complex ideas to a technical audience.

Key Skills & Characteristics

  • 8+ years of experience in software engineering, ideally with a focus on Build Tools, systems 

  • Expertise in software development using one or more modern programming languages such as Golang, Rust or C++.

  • Hands-on experience with cloud-based platforms such as AWS, GCP

  • Interest and some experience in the area of mobile development

  • Experience with containerization technologies such as Docker, Kubernetes

  • Strong written and verbal communication skills

  • Strong work ethic and commitment to delivering high-quality results

  • Can-do attitude, an ability to take initiative and be proactive

  • Highly organized and able to prioritize tasks effectively

  • Dedication to continuous learning and growth in the field of software engineering.

What would really knock our socks off

  • Experience with modern build systems - Bazel, Buck, Pants

  • Experience with Remote Caching and Remote Build Execution

  • Expertise in Mobile development (iOS and/or Android)

  • Experience in low-level system languages such as Rust

  • An interest in mentoring and teaching colleagues about the latest industry trends, mobile tools, and innovations in developer experience.

  • Experience using an in-memory computing platform like Tarantool or similar 

  • Bachelor's or Master's degree in Computer Science or related field

What we offer

  • A massive amount of freedom and trust while your contributions help shape and grow Bitrise for years to come

  • A commitment to invest in your personal growth and development in the form of courses, conferences, book allowance and more

  • The opportunity to learn about app development by playing a crucial role in the mobile development process for the world’s most successful companies

  • The security of working in a financially stable, growing company with an ever-expanding global customer base

About Bitrise

 

Bitrise is a continuous integration and delivery platform, built by and for mobile app developers. Our mission? To help everyone build and operate better mobile apps. By streamlining, automating and optimizing recurring mobile development processes, we free up time and resources for creative, interesting and impactful development tasks, resulting in better, faster releases. We enable mobile developers to maximize the impact of their apps on society.

 

As a successful graduate of Y Combinator, we are born of the same DNA as Airbnb, Reddit and Dropbox. Since Bitrise was launched in 2015, we have grown exponentially: Today, tens of thousands of developers release apps via Bitrise, that end up on billions of mobile devices around the world.

 

Current customers include fortune 500 companies like Virgin or SIXT, and rapidly scaling unicorns like Transferwise, Mozilla and Get Your Guide. Pick up any mobile device, and chances are you’ll encounter multiple apps that were built on Bitrise. Working at Bitrise means contributing to all of that.


关注公众号,不定期副业成功案例分享
Follow WeChat

Success story sharing

Want to stay one step ahead of the latest teleworks?

Subscribe Now