Build your software engineering team in Central & Eastern Europe with Source-Code
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:
- Recruitment
- Office Management
- HR
- Legal & Accountancy support.
Most importantly, though, we will help you hire Central & Eastern Europe’s top tech professionals across the following areas:
5 More Reasons To Work With Us
- CEE Talent:
-
- We have unique access to Central & Eastern European based programming talent.
- Our Talent Pool:
-
- We interact regularly with >2,000 programmers per month across the Region
- Our Talent Covers:
-
- All main programming language requirements across backend, frontend and mobile
- Our Track Record:
-
- We provide access to programming talent for some of the top tech brands in Europe & the US
- 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
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