Senior Back End Engineer at BCG Digital Ventures

Introducing our Engineering Team:

We have entered a decade of disruption of large corporate business models, driven by a step change in the power of technology and the audacity and speed of start-ups. To be fit for the future, visionary companies will deliberately re-imagine themselves by injecting or attacking established models with new ideas fueled by technology. Featuring world-class business leaders, product designers, engineers and technology professionals with a passion for innovative and emerging digital solutions, our Engineering Team assists influential global leaders to imagine, develop and launch digital businesses and solutions with transformative power. From mobile applications and eCommerce to original and developing digital products and services, they address challenges at their core and develop products, services and experiences that disrupt markets, generate value and positively impact millions of lives.

As a Senior Back End Engineer, you will use your skills to

    • Build, maintain and refine high performance, scalable systems, serving an essential function in all groundwork, infrastructure and product discussions from conception to completion.
    • Contribute to a future-ready, high quality and performance code base.
    • Share technical solutions and product ideas through design review, pair programming, code review and technology discussions.
    • Demonstrate and communicate a passion for designing product user interfaces that help drive rapid business growth.
    • Apply expertise in developing back-end application and services in Golang
    • Develop service-based architecture and designing persistence and caching models using RDBMS and NoSQL.

As a Senior Back End Engineer, you will need:

    • 5 + years engineering experience, building back end applications and services with expertise any C based language.
    • Proficiency in multiple scripting languages. Experience with Golang would be highly desirable.
    • Experience developing complex object-oriented software and service-based architecture.
    • Proven competencies in designing persistence and caching models using both RDBMS and NoSQLA deep understanding of software engineering best practices such as unit testing, code reviews and design documentation
    • Workflow flexibility and strong teamwork skills.
    • Exposure to modern infrastructure automation (infrastructure as code) techniques and tools (e.g: Ansible, Terraform, CloudFormation).
    • Familiarity with container clustering technologies, e.g: Docker, Swarm, Kubernetes, Rancher, ECS, GCE.
    • Familiarity in building CI/CD systems and pipelines, e.g: Jenkins, GitlabCI, TravisCI, Buildkite.
    • Understanding networking concepts. e.g: DNS, TCP, HTTP, routing, firewalls, CDN, etc.

Senior DevOps Engineer – Tracr – Blockchain start up at BCG Digital Ventures

Tracr™ is an innovative, industry-focused blockchain traceability platform developed for the diamond industry by market leader De Beers with support from corporate investment and incubation firm BCG Digital Ventures. Tracr is the first blockchain use case that can securely track a diamond across the diamond value chain – from mine to cutter and polisher through to the jeweler. It uses a unique cutting-edge privacy technology that allows users to own their data and share it selectively, while still ensuring immutable traceability. The platform also creates opportunities for its users and third-party developers to build applications.  

The pilot project launched in January 2018, following a successful proof-of-concept trial, and is on track for a full launch later this year.    

Tracr is an exciting and innovative platform that is setting the standard for blockchain traceability solutions and is on the lookout for bright people to join its commercial and product development teams.  

For more information visit www.tracr.com

This role is therefore a unique opportunity to work with both diamond industry experts and leaders in venture building. As one of the early employees in this new initiative, you will have the opportunity to take an active role in strategic decisions and the overall direction of the initiative.

Responsibilities

  • Build and own platform operations for our venture as we launch. Responsibilities range from production environment build, deployments to automation and performance tuning.
  • Anticipate operational problems by monitoring system performance and studying operating targets. Recommend solutions to operational problems identified.
  • Work closely with development team to manage system lifecycle including change and configuration management
  • Troubleshoot any emergency infrastructure incident to achieve optimal application performance and stability

Tech Stack

  • AWS
  • Rancher 1.6 (Cattle)
  • Terraform
  • HAProxy
  • Python (Django)
  • Rust
  • gRPC
  • Let’s Encrypt
  • GitLab (SCM, CI and Registry)
  • Ethereum

Requirements

  • Experience in managing a Rancher cluster with multiple Environments
  • Expert knowledge of Docker
  • Familiarity with securing web applications and security in containerised environments
  • Hands-on experience in shell scripting and at least one scripting language (eg Python)
  • Experience with software engineering best practices (e.g. quality assurance, review, documentation etc.)

Highly Desirable

  • Prior experience working within a software development team
  • Interest in blockchain technology and smart contracts
  • Working knowledge of gRPC

About us

Tracr™ is an innovative, industry-focused blockchain traceability platform developed for the diamond industry by market leader De Beers with support from corporate investment and incubation firm BCG Digital Ventures. Tracr is the first blockchain use case that can securely track a diamond across the diamond value chain – from mine to cutter and polisher through to the jeweler. It uses a unique cutting-edge privacy technology that allows users to own their data and share it selectively, while still ensuring immutable traceability. The platform also creates opportunities for its users and third-party developers to build applications.  

Based in Soho, we have a small team of highly-skilled Engineers, with plans to grow to 15 by the end of this year.  This is a great opportunity to join a well-funded Blockchain start up with proven product market fit.  Joining at this early stage and being part of the founding team, you’ll have a real impact on the direction of the technology and contribute to the venture’s success, as we prepare for a full launch later this year. 

Full Stack Developer – Crypto/Trading at Kraken Bitcoin Exchange

By joining Kraken, you’ll work on the bleeding edge of bitcoin and other digital currencies, and play an important role in helping shape the future of how the world sees and uses money. At Kraken, we constantly push ourselves to think differently and forge new paths in a rapidly growing industry fraught with unexplored territory, which is why Kraken has grown to be among the largest and most successful bitcoin exchanges in the world. If you’re truly interested in pushing the envelope by disrupting an industry that some say cannot be disrupted, then we just might have the job meant for you. Kraken is a place for dreamers and doers – to succeed here, we firmly believe you must possess each in spades.

Check out all of our job postings here https://jobs.lever.co/kraken.

Our Engineering team is having a blast while delivering the most sophisticated crypto-trading platform out there. Help us continue to define and lead the industry.

** Note this role is remote **

Responsibilities

    • Developing new user-facing features using React
    • Building reusable components and front-end libraries for future use
    • Translate designs, wireframes, and business requirements into high quality code
    • Optimizing components for maximum performance

Technical Requirements

    • 4+ years of professional experience preferred
    • Strong proficiency in JavaScript and ES2015 – 2017
    • Experience with modern and legacy PHP
    • Thorough understanding of React and its core principles preferred
    • Experience with popular React workflows (such as Flux or Redux) preferred
    • Familiarity with modern front-end build pipelines and tools
    • Experience with RESTful and RPC based APIs
    • Bringing applications to production and iterating
    • Modernizing PHP web applications
    • Experience in crypto industry a plus
    • Strong passion for crypto

Blockchain Technology Lead at Alpiq AG

To strengthen our competencies at Alpiq we are looking for an entrepreneurial spirit who can lead our future in the field of blockchain. The main goal of this newly created position is to develop and drive strategic blockchain activities. This includes proposing and implementing pilot-projects and prototypes to prove business value based on Blockchain or other distributed ledger technology on the energy market. The position is located in Olten but the person is expected to be ready to travel as an active participant in European blockchain communities.

 Your responsibilities

 In this newly created and impactful role, your key responsibilities include:

  • Initiate, identify, evaluate and prioritize business opportunities and applications based on blockchain and other distributed ledger technologies for the energy value chain and adjacent sectors
  • Set up, architect and oversee development and integration projects of enterprise scale blockchain-based applications
  • Coordinate blockchain-activities in Alpiq, horizontally in cross-functional teams, involving teams from technical development, operations, product management, trading, innovation pipeline and business development
  • Actively monitor the market and evaluate the impact of newest developments on the business of Alpiq
  • Create and maintain a network with technology suppliers, startups, partners and stakeholders

 Your Profile

 For these exciting tasks we are looking for a person with the following qualifications:

  • At least a Bachelor degree or similar in technical / scientific / IT field
  • At least 5 years of professional experience with software development processes, out of which at least 2 years of experience in developing distributed applications and 1 year experience in relevant fields of distributed ledger technology
  • Advanced knowledge of blockchain / distributed ledger enabled business models and the respective technologies and platforms
  • Advanced knowledge of energy value chain (end-to-end), customer needs and blockchain applications on energy
  • Advanced skills in project management and in business development
  • Entrepreneurial, creative, startup and business driven mindset
  • Strong ability to lead and cope with change, ability to think strategically and deal with ambiguity
  • Very strong networking and team working skills across geographical and organizational boundaries
  • Proven intercultural experience
  • Fluency in English is a must, fluency in German is considered a significant advantage

 Your opportunity

 In this position you get the unique opportunity to shape your own role and influence the future the energy markets. The position is within the unit Digital Technologies and Innovation, which consists of a very international team with a start-up mentality and flat hierarchies. In this role you will collaborate with colleagues from all parts of Alpiq including Business Developers, Product Managers, Energy Traders, Artificial Intelligence experts and Data Scientists. You will therefore team up with brilliant minds in multiple domains to create the new energy future for Alpiq and Alpiq’s customers and partners.

 If you are a proactive team player and you enjoy taking responsibility, we are looking forward to your application through our internal career portal.

Blockchain Software-Entwickler/in at Hamburg Energie GmbH

Zur Umsetzung neuer Technologien und Konzepte für die umweltfreundliche Energieversorgung von morgen suchen wir zum nächstmöglichen Zeitpunkt eine/einen

BLOCKCHAIN SOFTWARE-ENTWICKLER/IN

Kennz. 401

Deine Aufgaben

  • Entwicklung von Software-Prototypen, die neue Technologien Realität werden lassen
  • Vereinen der Technologien BlockChain, SOA/MicroService und IoT
  • Bewertung, Diskussion und Präsentation der Lösungen, Diskutieren darüber, welche die beste Lösung ist
  • Identifikation neuer Lösungskonzepte und Technologien
  • Weiterdenken „was kommt nach BlockChain oder den „Virtuellen Kraftwerken“?

Du bist, du hast

  • Software-Entwickler/in, gern mit abgeschlossenem Studium (z.B. Informatik, Software-Engineering)
  • Erfahrung in der Softwareentwicklung (z.B. C#, C++, JavaScript oder GO)
  • Begeisterung für BlockChain-Technologien, industrielle IoT und verteilte Systeme

Was dich erwartet

  • Ein spannendes Anwendungsumfeld, eingebunden in einer vertrauensvollen Umgebung.
  • Sicherheit und Perspektiven in einem städtischen Energieversorgungsunternehmen des Hamburg Wasser Konzerns.
  • Der Aufbau von Wissen ist uns wichtig. Daher sorgen wir für die ständige Weiterbildung unseres Teams.
  • Als Hamburger Unternehmen unterstützen wir unter anderem die HVV-ProfiCard, ein umfangreiches Sportprogramm u.v.m.
  • Ein modern aufgestelltes Unternehmen mit tollen Kollegen/-innen.

Wir freuen uns, wenn du dieses Team und alles Weitere kennenlernen willst und dich unser Angebot überzeugt. Dann sende uns deine Bewerbungsunterlagen unter Angabe des frühestmöglichen Eintrittstermins bis zum 20.08.2018 unter Angabe der Kennziffer 401 zu.

Ansprechpartner:

Onnen Heitmann

[email protected]

Bei Fragen zur Aufgabe

Dein Recruiting-Team

040 7888 83030

Bei allen übrigen Fragen

Online-Bewerbung

www.hamburgenergie.de

Senior ReactJS Developer – Crypto/Trading at Kraken Bitcoin Exchange

By joining Kraken, you’ll work on the bleeding edge of bitcoin and other digital currencies, and play an important role in helping shape the future of how the world sees and uses money. At Kraken, we constantly push ourselves to think differently and forge new paths in a rapidly growing industry fraught with unexplored territory, which is why Kraken has grown to be among the largest and most successful bitcoin exchanges in the world. If you’re truly interested in pushing the envelope by disrupting an industry that some say cannot be disrupted, then we just might have the job meant for you. Kraken is a place for dreamers and doers – to succeed here, we firmly believe you must possess each in spades.

Check out all of our job postings here https://jobs.lever.co/kraken.

Our Engineering team is having a blast while delivering the most sophisticated crypto-trading platform out there. Help us continue to define and lead the industry.

** Note this role is remote **

Responsibilities

    • Developing new user-facing features using React
    • Building reusable components and front-end libraries for future use
    • Translate designs, wireframes, and business requirements into high quality code
    • Optimizing components for maximum performance

Technical Requirements

    • 4+ years of professional experience preferred
    • Strong proficiency in JavaScript and ES2015 – 2017
    • Experience with modern and legacy PHP
    • Thorough understanding of React and its core principles preferred
    • Experience with popular React workflows (such as Flux or Redux) preferred
    • Familiarity with modern front-end build pipelines and tools
    • Experience with RESTful and RPC based APIs
    • Bringing applications to production and iterating
    • Modernizing PHP web applications
    • Experience in crypto industry a plus
    • Strong passion for crypto

Blockchain Developer at LMAX Exchange

Would you like to help bring cryptocurrency trading into the mainstream institutional market place?

LMAX Exchange has recently launched the world’s first cryptocurrency exchange for institutional investors, based on our award winning technology and 10 years experience building and operating FX trading platforms.

We’re looking for someone who has the skills and interest to help grow our blockchain and cryptocurrency expertise – enhancing our existing integrations, bringing new coins to the platform, and acting as a subject matter expert supporting the rest of the team.

Come work with us!

What you’ll be doing:

Coding, and lots of it. The majority of our code base is in Java – we stay up to date and use the latest versions and language features. There is a decent chunk of Web technology (Javascript/vue.js, HTML, and CSS) and databases (SQL) too.

Design. You will be working with other members of the team to figure out how to implement new features or meet a specific requirement. This is a fairly fluid process with lots of discussion and white-boarding, while avoiding extensive documentation.

Performance testing and profiling. Working on a financial exchange brings some interesting throughput and latency challenges, so we care a lot more about software performance than many other organisations. This often requires investigative work and digging deep into the internals of our systems to understand how they behave.

Production support. A necessary part of any production system. All developers help out with supporting our business and technology operations staff to resolve issues as they occur.

Our Values:

A dedication to quality. We believe that a process based on ‘fast feedback cycles’ is a great way to build a stable, well performing system. To support this we employ a significant amount of automated testing, automated deployment and continuous integration. LMAX Exchange was an early adopter of Continuous Delivery and continues to be a leader in the area (one of the authors worked for us for several years).

Working collaboratively. Software is not built in a vacuum, people with blended skill sets working together produce the best results. We use practices like collaborative design and pair programming. This allows us to work together on design and implementation as well as sharing knowledge and helping new starters get up to speed quickly. For testing we eschew a “throw it over the wall” mentality and developers will write and do a lot of their own testing, which frees up the test analysts to do higher value exploratory testing.

Keeping it simple. Modern software systems are often very complex. Simplicity helps us to build more reliable, maintainable and higher performing systems. We work hard to make our systems as simple as possible while solving the problems at hand. Simple isn’t always easy and we believe in putting in that extra bit of effort to get us to a good solution.

Always improving. While we like to think that we do a number of things well (many of our team have spoken at conferences about how we build software and handle challenging performance problems), we recognise that we can always get better. We regularly examine our successes and failures to look at how we can improve both as a team and individually. Alongside regular internal training sessions, we have a generous budget supporting attendance at conferences or training courses.

What we’re looking for:

Above all, we are looking for someone who shares our values and is great to work with.

You need to have a good understanding of the major crytocurrencies – e.g. Bitcoin, Ethereum, XRP, Litecoin, Bitcoin Cash. If you have experience working with altcoins (either native or ERC20), that would be a bonus.

Knowledge of our technology stack and the broader business domain is useful, but by no means a requirement. However, you will need to be happy working with our set of technologies and be willing to retrain if required.

We are considering applications at a range of levels from graduates to experienced senior developers. Compensation will be based on the skills, experience and expertise that you bring to the team.

 You must also have appropriate eligibility to work in the UK.

Additional Information:

LMAX Exchange is an equal opportunity employer and actively seeks to ensure that we continue to attract applications from a diverse range of candidates to reflect the diversity that already exists across the organisation.

We offer a competitive selection of benefits including 25 days a year annual leave.

We manage our workflow to free up Friday afternoons to work on self-chosen projects outside of the immediate business priorities.

Mobile App Developer (iOS/ Android) at colorfy GmbH (Berlin, Deutschland)

DESCRIPTION

Colorfy is looking for driven Mobile App Developers (f/m). Your main scope of activity will involve IoT-related, state-of-the-art mobile apps. You will be a part of the whole process, from concept and development to building and maintaining for our international customers.

Colorfy is where design meets IoT hardware and software engineering. We create products and services that have a meaningful impact on the world and help other businesses launch their ideas in our B2B consultancy. We also help traditionally analog companies take their first steps into IoT, bringing them into the digital economy. To achieve this, you will be closely working together with team members who are working on IoT solutions, Blockchain data stores and machine learning systems.

As colorfy’s Mobile App Developer (f/m), you will be:

  • Developing mobile applications from scratch
  • Integrating our mobile apps with IoT eco-systems in close collaboration with our embedded as well as backend team
  • Defining architecture, components, frameworks, interfaces, and other relevant characteristics of apps to let them thrive in a performant manner
  • Collaborating closely with the design and hardware teams to deliver the best possible technical solutions for our clients
  • Able to implement customized user experiences using the mobile technologies available

REQUIREMENTS

YOUR QUALIFICATION

  • Strong foundation (min. 3 years) in Java/ Swift with a solid background in Android/ iOS development
  • Excellent in-app architecture and code quality
  • Good sense for native interaction patterns and usability applications
  • Good knowledge of web technologies, including APIs and protocols (e.g. HTTP, REST, JSON, JavaScript)
  • Hands-on experience with testing mobile apps
  • Proactive “can-do” attitude
  • The ideal candidate has experience in the development of Apps for the Internet of Things devices

YOUR EDUCATION

  • A degree in computer sciences
  • English Fluent (German not required but nice to have)

BENEFITS

WHAT DOES COLORFY OFFER YOU?

  • Compelling projects with other startups, multinational corporate clients, and everything in between.
  • You work with a highly motivated and skilled team from all over the world in a very friendly work atmosphere
  • 5 weeks paid vacation
  • Stock options
  • Free BVG (public transport) Monatskarte
  • Yearly professional development budget – supplement your education on us!
  • Keeping you fuelled with fresh fruits, coffee and snacks
  • Modern office located in the heart of Berlin (Mitte)
  • No boredom! Colorfy offers challenges and development every day
  • A position that offers you tangible impact on the company’s success with a high level of personal responsibility from day one.
  • You will have an exciting front-row perspective on the development of global new generation IoT solutions with a steep learning curve.

In summary, we are looking for someone who is a team player and aspires to highquality work and strives to learn and share their knowledge with their colleagues. If the above sounds like you, and you want to be a part of our amazing team, let’s chat. Show us your GitHub profile or Apps, if available.

Email Sharai at jobs(at)colorfy.me with the job title in the subject.

Senior Rust Developer – Blockchain at Komodo Platform

Are you an experienced Rust developer looking for an opportunity on the most advanced public blockchain?

We are actively looking for someone with strong Rust/C/C++ Skills

The ideal candidate would have:

  • Strong Rust knowledge
  • Solid experience on Continuos Integration with Travis CI, Jenkins, and Appveyor (at least one)
  • Unit testing experience
  • Experience in crypto is a very big plus.
  • Having a Github account with code examples is a plus (Or desire to perform a small test task)
  • Being a Parity contributor is a very big plus

Creative Technologist at ZEPPELIN Inc.

This is a full-time position based in Tokyo, Japan and requires the ability to explain complex technical concepts to non-technical and executive audiences effectively in Japanese language.

Position overview
Creative Technology as a discipline merges User-Centered Design principles with technology platforms and services. A person in this role has strong technology skills and understands the creative process in the UX design environment. They work across all departments, collaborating on innovative ideas, building digital ecosystems and engaging digital experiences. They work with offline and online technologies, delivering mobile, web and experiential projects. Additionally, they also interact with clients, working on the project execution plans, prototypes and IA, and are responsible for technological integrity control. Focus areas
You must have one or more focus areas described below for consideration
Emergent Interactions
You’re a pioneering Software-meets-Interaction Designer who works with emergent edge technology to explore new interactions at the frontier of what’s possible. You’ve dabbled, but have focus in a specialization ranging from computer vision, to chatbots, to augmented/mixed reality, to blockchain.
Digital Product
You’re a rare user-centered Engineer/Designer/Unicorn. You bring strong front-end skills with full stack potential to craft product, aligning user needs and client objectives. You understand web or device-native development, along with the iterative agile dev process, and how to position products for scale and impact. You have a secret crush on business design.
Digital Immersion
You’re an Illusion Technologist, crafting intangibles like “feeling,” via code. You guide people across the uncanny valley by working with software to create immersive experiences, games, or interactive narratives. You can reach deep into the inner nature of physics and computer graphics, and apply that to 2D/3D or VR, with tools like Unity and Unreal Engine.
Computational Design
You’re a Generative Technologist. A pattern recognizer. A problem classifier. You works with algorithms or simulations to crack challenges that humans alone can’t compute. Your toolkit of tactics may include procedural design, machine learning, or neural networks. Responsibilities

  • Technology support for creative ideation process.
  • Participate in brainstorms and lead technology briefings.
  • Participate in the full design process, from talking with users to identifying potential opportunities, to delivering a great software product.
  • Document functionality and content at architectural level (information architecture).
  • Assist in the design of user experiences (UX planning and wireframes).
  • Research new technologies and share with crew.
  • Map digital ecosystems.
  • Solve problems in a broad set of domains, ranging from health, consumer technology, and mobility.
  • Explore and develop concepts with emerging technologies, such as new user interaction technologies, computer vision, or machine learning.
  • Rapid prototype software and hardware solutions.
  • Quality assurance.

Skills and requirements

  • Strong conceptual and engineering skills.
  • Great communication and presentation skills.
  • Deep understanding of mobile technologies (iOS and Android).
  • Knowledge of Arduino or similar platforms.
  • Knowledge of web technologies (PWA).
  • Knowledge of hosting, app publishing, and databases.
  • Familiar with all social networking platforms.
  • Passion for design.
  • Ability to speak and write in and Japanese fluently and idiomatically.

Technical skills & software requirements

  • Adobe XD or Sketch
  • Origami or Framer
  • Swift or Objective C
  • Python or Ruby or Java
  • (optional) Unity3D or Unreal Engine

Application procedure
Apply with a link to your portfolio (relevant to your focus area) in your cover letter. Applications without a cover letter or portfolio will not be considered.