Build your software engineering team in Central & Eastern Europe with Source-Code

About us

Source-Code is an Irish owned/managed business operating in Central & Eastern Europe (CEE) that supports technology companies to recruit and build software engineering teams, and entire tech centres, across the CEE Region with a specific focus on the Prague (Czech Rep.), Bratislava (Slovakia) & Kiev (Ukraine) markets.

Why Source-Code?

We provide you with a turn-key tech office set-up solution supporting you with:

  1. Recruitment
  2. Office Management
  3. HR
  4. Legal & Accountancy support.

Most importantly, though, we will help you hire Central & Eastern Europe’s top tech professionals across the following areas:

Backend Developers
Frontend Developers
Mobile Developers
Devops
UI/UX
QA
Project management Product Management
CTO Tech Leads

5 More Reasons To Work With Us

  1. CEE Talent:
    • We have unique access to Central & Eastern European based programming talent.  
  1. Our Talent Pool:
    • We interact regularly with >2,000 programmers per month across the Region
  1. Our Talent Covers:
    • All main programming language requirements across backend, frontend and mobile
  1. Our Track Record:
    • We provide access to programming talent for some of the top tech brands in Europe & the US
  1. Market Insight:
    • Our consultants can advise you on local market programmer salaries and work with you to set correct compensation packages

Why Central & Eastern Europe?

  • There are an estimated 820,000 active developers working across Central & Eastern Europe.
  • The World’s top programming talent in the World is found here. Hackerrank surveys show that from the list of the countries with the top developers in the World, 6 out of the top 10 were from the CEE Region – Russia, Poland, Czech Republic, Bulgaria, Ukraine & Hungary
CLIENTS
Source-Code worked alongside Microsoft’s In-house talent acquisition teams across Europe. Source-code provided an ongoing popline of Central & Eastern European developer talent to product teams including Skype, Bing & ‘Microsoft team’ in London and Prague. Core technologies, for these Microsoft product teams, supported by Source-Code include C++, C#, UI/UX, JavaScript.
Source-Code began working with high growth British technology firm UENI in early 2018 on the initial establishment and building of their IT & development hub in Prague, Czech Rep. Phase I involved the recruitment of 15 x team members including a local CTO, product managers, Frontend (react.js), Python, DevOps, BAs and QAs. Phase II commenced in September ’18 with the opening of a new tech facility in Kyiv, Ukraine and the building of a backend (python) team.
Since June 2017, Source-Code has worked alongside Australian Real Estate Tech company Box+Dice in initially establishing and then building out their new international IT center in Prague, Czech Rep. The UENI Prague center now has a team of 15 made up of Cech Rep.’s top Ruby & React.js developers along with product managers, DevOps, BAs and QAs.
Vox Markets is a high growth London based FinTech company. Vox commissioned Source-Code to build a team of node.js developers, out of Wroclaw (Poland), to work alongside their development team in London to support in building out additional platform product features.
Amsterdam based MediaMonks is the World’s largest digital creative production company. Source-Code has been working with them since 2017 helping them hire Central & Eastern Europe’s top iOS, React-Native and node.js talent.
Source-Code supported recruitment technology business LaunchPad Recruits in hiring Ukraine based Python and full-stack Ruby/react.js developers to work remotely alongside their core London based dev team.
In June ‘18, Source-Code began working with New York HQ’d cybersecurity company ‘SecurityScorecard’ on the opening and building of their first tech centre outside of the US. Having raised USD 60mm+ from investors include Google Ventures and Sequoia Capital, SecurityScorecard is on a significant growth trajectory and their new Prague centre will eventually grow to 50+ over the coming 18mths. QAs, backend C++, Devops and full-stack react.js/node.js developers have already been hired.
Jobs

Full Stack Developer (Angular/.NET)

Brno, Czech Republic

Description

Blocshop (https://blocshop.io/) is a US/Irish owned boutique software development company with a core team that has been working together since 2012. We are focused on building Web and Mobile applications for our clients.

 

Our approach is to keep our company small, engage 2-3 large corporate clients to fund the venture — and then work on internal product development with the remainder of the team.

 

Our clients are based in Europe and the USA and we are working on two core internally developed products in additional to our client based software development activities.

 

In addition to the team we are building in Prague & Brno, we have a secondary workbench in Tibilisi, Georgia. We have 16 employees growing to 20+ in the coming 2 months.

 

Requirements

Fullstack:

Angular & C#/.NET

Really, it’s that simple, if you have sold experience with angular and .NET then we would love to speak with you! These are the core technologies we work alongside our clients with.

 

What do we offer?

  • You will be supported by an excellent team of top engineers in a cool developer friendly environment.
  • We have fantastic office space in central Prague and more recently in Brno.
  • You will be provided with best in class working equipment.
  • We are open to flexible hours and home office.
  • You will be mentored by a peer to support you and provided with access to conferences and other training courses to continue your development.
  • We offer profit sharing for our development community.
  • You will learn a lot and have plenty of fun with us.

 

Who will you work with?

Greg Crawley (Founder/CEO) https://www.linkedin.com/in/greg-crawley-3293691/

Ryan McGloin (Managing Director) https://www.linkedin.com/in/ryanseanmcgloin/

 

Benefits

Our compensation strategy involves a bonus based on the company’s performance, and a cut of revenue from any of our product launches. This is a chance to be a part of something long-term, with an opportunity to benefit from the extremely hot market.

 

Software Engineer (Scala)

Prague, Czech Republic

Description

New York headquarterd Cyber Security firm, Security Scorecard, opened their first office outside of the US in Prague in September!

The new office will grow to become Security Scorecard’s international technology centre.

The company has >150 employees and has raised >USD 60mm to fuel their expansion

About SecurityScorecard

SecurityScorecard helps enterprises gain operational command of their security posture and the security posture of their ecosystems through continuous, non-intrusive monitoring. The company’s approach to security focuses on identifying vulnerabilities from an outside-in perspective, the same way a hacker would. SecurityScorecard’s proprietary SaaS platform offers an unmatched breadth and depth of critical data points including a broad range of risk categories such as Web, Application Security, Patching Cadence, Network Security, Hacker Chatter, Social Engineering, and Leaked Credentials, DNS Health, Endpoint Security, IP Reputation and Cubit Score.

SecurityScorecard’s engineering team collects and analyzes data on the evolving security posture/state of the Internet. The problems we tackle are global in scale and must be handled in an efficient and timely manner. Some of the key challenges in our environment are keeping solutions simple and composable so we can reason about them at scale. This is the hallmark of functional programming, high performance computing and large scale distributed systems design.

 

Responsibilities:

This role will be a key part of building our data infrastructure; this includes using Spark for streaming applications and/or as an ETL tool, Data Aggregation, User Defined Functions and Caching. We are developing these efforts in Scala and Python.

You will join a team of highly skilled engineers who design, develop and automate high-quality, scalable solutions across the entire data lifecycle, from raw data to powerful insights and analytics. We are using Spark as our universal program on how we are transferring data across our platform and scaling queries over TB to PB of data to deliver low latency results.

Requirements

Skills:

– Spark, working in RDDs and DataFrames/Datasets API (with emphasis on DataFrames) to query and perform data manipulation

– Spark Structured Streaming

– Experience building large scale Spark applications, ideally with either Batch processing and/or Streaming processing

– Scala is the ideal language

– Experience in SparkSQL (Broadcast Joins)

– Experience with cloud computing platforms, we use AWS (Kinesis, S3, Lambda, DynamoDB)

 

Tools We Use

  • Data definition, format and interfaces
  • Definitions – Protobuf V3
  • Normalize from – AVRO / JSON / XML / CSV
  • Normalize to – Protobuf / ORC
  • Interfaces – REST API(s), gRPC and object store buckets
  • Databases – Postgres / Presto
  • Languages – Python / C++14 / Scala / Go-lang
  • Job Orchestration – HT Condor / Apache Airflow
  • Analytics – Spark / Databricks / Bluepipe (native)
  • Storage – Gluster / NFS / Object Stores
  • Computation – Containers / VMs / Meta

 

Benefits

  • You will be part of a global team based in New York but with roots throughout the world
  • You will be one of the key players working towards the same mission – to help companies defend against threats and cyberattacks
  • You will be able to contribute to the next phase in our company’s development and expansion in Europe
  • Highly competitive compensation including generous stock option plan

 

 

Senior QA Analyst

Prague, Czech Republic

Description

New York headquarters Cyber Security firm, Security Scorecard, opened their first office outside of the US in Prague in September!

The new office will grow to become Security Scorecard’s international technology centre.

The company has >150 employees and has raised >USD 60mm to fuel their expansion (https://www.crunchbase.com/organization/security-scorecard).

This person will work alongside Security Scorecard’s CTO & SVP Engineering Jasson Casey (https://www.linkedin.com/in/jassoncasey/).

SecurityScorecard helps enterprises gain operational command of their security posture and the security posture of their ecosystems through continuous, non-intrusive monitoring. The company’s approach to security focuses on identifying vulnerabilities from an outside-in perspective, the same way a hacker would. SecurityScorecard’s proprietary SaaS platform offers an unmatched breadth and depth of critical data points including a broad range of risk categories such as Web, Application Security, Patching Cadence, Network Security, Hacker Chatter, Social Engineering, and Leaked Credentials, DNS Health, Endpoint Security, IP Reputation and Cubit Score.

Opportunity

SecurityScorecard is growing our team in Prague, and will hire a Senior QA Analyst to join the team.

We are building the new QA function in Prague from scratch. How we do that will be influenced by your input and ideas!

The ideal candidate is comfortable making hands on contributions to testing in addition offering guidance and leadership to junior team members. The Senior QA Analyst will have a good understanding of QA lifecycle, software lifecycle methodologies and cooperate with QA Engineers virtual teams. We expect Senior QA Analyst will help us to extend automation coverage in the existing framework.

Responsibilities

  • Develop, manage and document test strategy and test plans per particular component or feature
  • Extend automation coverage and maintain existing automated tests
  • Contribute to design, implementation and maintenance of the Continuous Integration pipeline
  • Contribute to spec reviews and requirement definitions to detect measurable requirements for testing (completeness and accuracy)
  • Design and create test conditions and scripts to address business and technical use cases
  • Analyze, develop, and execute test data sets — manage data for new features and regression
  • Interact with QA, project, scrum managers and development teams to develop a strong understanding of the project and testing objectives
  • Contribute to triage, prioritization, resolution, automation, and delivery of fixes for defects, including production defects
  • Create, edit and update test plans and test cases ensuring use of appropriate test methodology
  • Complete test coverage and full test documentation for all code to be tested
  • Test software releases against requirements / technical design
  • Manually execute test scripts performing false positive and false negative testing
  • Report issues in QA processes and come with proposal for remediation

 

Requirements

  • 5+ years experience in QA
  • Proficiency designing, developing and executing functional test team deliverables
  • Self organized engineer with exceptional project planning and prioritization skills
  • Experienced in understanding products and processes and break them down into testing components
  • Experience with automation of the functional tests
  • Experience with performance testing
  • Strong knowledge of the SQL language
  • 2+ years with at least one of these programming languages (JavaScript, Java, Scala, Python)
  • Experience with a start-up environment is a plus

Benefits

  • You will be part of a global team based in New York but with roots throughout the world
  • You will be one of the key players working towards the same mission – to help companies defend against threats and cyberattacks
  • You will be able to contribute to the next phase in our company’s development and expansion in Europe
  • Highly competitive compensation including generous stock option plan

SecurityScorecard – Senior QA/Architect

Prague, Czech Republic

Description

New York headquarterd Cyber Security firm, Security Scorecard, opened their first office outside of the US in Prague in September!

The new office will grow to become Security Scorecard’s international technology centre.

The company has >150 employees and has raised >USD 60mm to fuel their expansion (https://www.crunchbase.com/organization/security-scorecard).

This person will work alongside Security Scorecard’s CTO & SVP Engineering Jasson Casey (https://www.linkedin.com/in/jassoncasey/).

 

SecurityScorecard helps enterprises gain operational command of their security posture and the security posture of their ecosystems through continuous, non-intrusive monitoring. The company’s approach to security focuses on identifying vulnerabilities from an outside-in perspective, the same way a hacker would. SecurityScorecard’s proprietary SaaS platform offers an unmatched breadth and depth of critical data points including a broad range of risk categories such as Web, Application Security, Patching Cadence, Network Security, Hacker Chatter, Social Engineering, and Leaked Credentials, DNS Health, Endpoint Security, IP Reputation and Cubit Score.

Opportunity

SecurityScorecard is growing our team in Prague, and will hire a Senior QA/Architect to join the team.

We are building the new QA function in Prague from scratch. How we do that will be influenced by your input and ideas!

The ideal candidate is comfortable making hands on contributions to testing in addition offering guidance and leadership to a team of three test engineers. The Senior QA/Architect will have good understanding of QA lifecycle, software lifecycle methodologies and experience leading QA Engineers in remote locations. The Senior QA/Architect will be well versed in both manual and automated testing and will lead efforts to evolve our testing from 70% manual to fully automated, making recommendations for tools.

Responsibilities

 

  • Develop, manage and document test strategy and test plans
  • Define and maintain a testing automation framework and continue to build test suites for regression coverage and stabilization.
  • Manage spec reviews and requirement definitions to detect measurable requirements for testing (completeness and accuracy)
  • Design and create test conditions and scripts to address business and technical use cases
  • Analyze, develop, and execute test data validation strategies to validate reports and data
  • Interact with project managers and development teams to develop a strong understanding of the project and testing objectives.
  • Manage the triage, prioritization, resolution, automation, and delivery of fixes for defects, including production defects
  • Create, edit and update test plans and test cases ensuring use of appropriate test methodology
  • Complete test coverage and full test documentation for all code to be tested
  • Test software releases against requirements / technical design
  • Manually execute test scripts performing false positive and false negative testing.

 

Requirements

  • Proficiency designing, developing and executing functional test team deliverables
  • Exceptional project planning and management skills.
  • Experienced in understanding products and processes and break them down into testing components
  • Experience automating performance tests
  • Experience leading a team, managing projects and prioritizing
  • Experience with Java and Javascript

 

Benefits

  • You will be part of a global team based in New York but with roots throughout the world
  • You will be one of the key players working towards the same mission – to help companies defend against threats and cyberattacks
  • You will be able to contribute to the next phase in our company’s development and expansion in Europe
  • Highly competitive compensation including generous stock option plan

 

Contact