We are a unique combination of a technology company and a trading house. Our mission is to turn data into market-beating trading strategies by using sophisticated mathematical models while helping to balance the power grid.
Our team consists of top-class developers, quant analysts , and traders who use their accumulated know-how to create a state-of-the-art platform. No legacy code, no mundane maintenance and outdated technologies, just the pure engineering joy of creating a well-designed piece of software .
As a Data Engineer at Second Foundation, you’ll be a crucial part of a team focused on designing, implementing, and maintaining reliable data pipelines that gather and deliver data from multiple sources. You’ll apply your data processing skills while having the opportunity to explore the power markets sector, ensuring timely, high-quality data to support our trading and analysis initiatives.
What you would work on:
Cooperate in designing and developing reliable data pipelines to collect, process, and deliver data from multiple sources.
Work with data science teams to understand their data needs and help develop solutions to meet those needs.
Learn to build and maintain ETL and ELT workflows that extract, transform, and load data, ensuring it is processed accurately.
Participate in performance tuning and optimization of data workflows to meet our reliability standards.
Stay up-to-date with industry trends and emerging technologies in data engineering.
What makes you a great candidate:
You reached a Bachelor’s or Master’s degree in Computer Science, or a related field.
You're interested in working with data, understanding its meaning and ensuring data quality and reliability.
You have solid programming skills in pure Python and experience with data oriented programming using at least one library like: Numpy, Pandas, PyArrow, Polars, PyTorch, TensorFlow etc.
You have solid understanding of ETL, ELT and data lake concepts, and data warehousing patterns such as dimensional modeling, star/snowflake schemas, and slowly changing dimensions.
You have strong SQL skills with experience optimizing performance of relational database queries
You have at least basic understanding of the trade-offs between different data storage formats and technologies. Experience with frameworks like Dagster or Spark for building scalable data pipelines is a plus.
You’re dedicated to developing your skills in data engineering and excited about growth opportunities.
What we offer?
Brand new office in the city center – Masarycka.
Competitive salary package with the possibility of a yearly bonus.
25 days of paid holiday.
Flexible working hours and home-office options.
High-end workstation.
Sponsored lunch in the office. Every workday.
Free snacks at the office.
Multisport Card – fully paid by the company.
Colleagues who are absolute experts in what they do.
Popis pozice What you will do: - Develop and execute automation tests using JavaScript-based tools (Jest) - Test data preparation - Liaise with the development team to identify automation requirements - Stay up-to-date with new testing tools and test strategies - Work well in a modern agile software engineering environment ...
... shipped product and ongoing improvements. - A collaborative working style, strong communication, and willingness to partner closely with a smart, distributed engineering team. - Experience in areas such as distributed systems, operating systems, Linux internals, databases, networking, or file/storage systems is a strong plus. ...
... customer teams to deliver projects on time, within budget, and to the highest quality standards. YOUR IDEAL BACKGROUND: - Bachelor’s degree in Manufacturing Engineering, Mechanical Engineering, Materials Science, or a related technical discipline. - Several years of experience in quality engineering, manufacturing, product ...
... incident, change and release management, while internal QA and consulting teams rely on your understanding of customer configurations. You will work closely with Engineering, TechOps, Consulting and Customer Success in a cooperative setup, organising your own work around customer and business priorities. If you enjoy variety, ...
... improvement of bioreactor processes and operational workflows. Who we’re looking for: - Bachelor’s or Master’s degree in Cell Biology/Biochemistry/Chemical Engineering/Bioengineering/Biomedical Engineering, or a related technical field. - Minimum of 3 years of experience in upscaling processes in bioreactor systems. - Relevant ...
... execute, and maintain effective testing solutions across the full software development lifecycle. - You are comfortable testing complex backend systems, APIs, data pipelines, integrations, and user-facing applications. - You take ownership of quality, proactively identify risks, and work closely with engineers and product ...
... generation of automation and high-reliability systems behind these processes, evaluating and improving existing workflows and using AI where appropriate to analyze data, support decisions, and improve operational visibility. Because SecureChain is still a relatively new product, engineers have significant opportunities to build ...
... development of APIs, database schemas, and data models Troubleshoot and resolve software defects, ensuring high-quality and scalable solutions Proven experience with engineering with Python Proficiency in REST APIs, Git, and Unit Test writing Knowledge of NoSQL and SQL databases, event-driven systems & microservices Experience with ...
... addition to static analysis, we also do a two-round review and the operation is also verified by the QA team and E2E cypress tests . - We have more than 15 000 database integration tests with the thoughtful creation of independent datasets for each test, ie no shared data that breaks forever. - We directly automate the agreed ...
... estimation, solution design, client presentations, demos, and proof-of-concept scenarios. - Act as a trusted partner to delivery teams, collaborating with AI/ML engineers, data engineers, solution architects, developers, business analysts, change and adoption specialists, and other SMEs. - Provide delivery assurance, including ...
... public safety AI company that unlocks mission-critical intelligence for emergency response. It harnesses artificial and human intelligence to fuse life-saving data from the world’s largest safety network, which includes over 700M+ connected devices and 200+ global technology companies. This intelligence is delivered to 23,000+ ...
... excellence by implementing robust automated testing, rigorous error handling, and high-quality release practices. - Work closely with product managers, software and data engineers to continuously evolve our platform offering. - Mentor engineers and contribute to team-wide engineering standards. Ukázat vše (9) O pozici / o projektu ...
... partner's go-live at the start of 2027. You'll be the engineer who builds it. You'll work in a small pod with our tech lead and directly with the client's staff engineer, engineering manager and claims domain expert, in their codebase and on their AWS. We already run the data platform for the client's first partner, so you join ...
... Prometheus, Grafana, ELK/Nagios, or similar tools) - Define and track key metrics (availability, latency, capacity, error rates), and drive improvements based on data - Participate in incident response, perform root cause analysis, and implement long term fixes and runbooks - Maintain the observability codebase and actively ...
... - Monitor project timelines, costs, and deliverables. - Develop injection molding processes and equipment requirements for new product launches. - Support engineering changes, product design modifications, mold transfers, and manufacturability reviews. What we require? - Bachelor degree in technical field - 5+ years of ...
... and write clean, functional code while maintaining code integrity and organisation - Produce technical design documents, REST APIs and integration services, data models and Liquibase database scripts, and API and technical documentation - Perform unit, integration, and end-to-end testing, debug, fix and validate code changes, ...
... mechanical and electrical drawings plus understanding and developing improvement strategies for code conforming to IEC 61131-3. BASIC QUALIFICATIONS – Bachelor’s or Engineering degree in mechatronics, automation, mechanical engineering, robotics, or related engineering field – Fluent Czech language skills with demonstrated written ...
... You can take what customers are saying and turn it into useful feedback for Product, Engineering, Sales, and Marketing. Bonus Points - Experience in sales engineering, solutions engineering, developer platforms, API products, search infrastructure, AI tools, or data products. - Experience working at or with developer-focused ...
... Participating in product approvals, especially in the field of wireless technology Candidate profile: • Bachelor's or Master's degree in Computer/Electrical Engineering or Communications technology • Minimum 3-years proven experience in an electronics engineering design role • Experience in the development of digital and ...
... Design, develop, test, and maintain business-critical back-office applications. - Work on distributed, service-based systems processing large volumes of financial data. - Improve existing .NET-based platforms with a focus on performance, reliability, and scalability. - Take ownership of trade accounting-related systems, including ...