More jobs:
Junior Software Engineer
Job in
Turkey, Sampson County, North Carolina, 28393, USA
Listed on 2025-11-17
Listing for:
Coderspace
Full Time
position Listed on 2025-11-17
Job specializations:
-
Software Development
Software Engineer, Data Engineer
Job Description & How to Apply Below
About Bruin
Bruin is a unified analytics platform that focuses on transformation, data quality, observability, and governance. We are building the only end-to-end data infrastructure product on the market, fully open‑source.
Our customers love Bruin for the ease of use, stellar developer experience, and the speed of iteration.
As a Junior Software Engineer at Bruin, you will join a small agile team responsible for building, extending, and maintaining our core data tooling, integrations, and clients used by enterprise customers.
What you’ll do- Collaborate with senior engineers to develop and maintain components of our ingestion & transformation framework (in Python and Go), and AI agent infrastructure
- Write clean, testable, maintainable code, including new features, bug‑fixes and performance improvements
- Help build and maintain pipelines, data ingestion connectors, transformations and quality checks
- Participate in code reviews, pair programming, and documentation efforts
- Ensure robust testing (unit, integration) and support CI/CD flows (Git Hub Actions, etc)
- Work with product and consulting teams to understand customer requirements and translate them into technical work
- Continuously learn best practices in data engineering, cloud infrastructure, software architecture, and modern tool chains
- 0-2 years of professional software engineering experience (internships, open‑source contributions, projects count)
- Proficiency in at least one programming language (Python preferred, Go is a plus)
- Basic understanding of SQL and relational data modeling
- Some experience or exposure to data pipelines, ETL/ELT flows, or data engineering concepts
- Comfortable working in Linux/Unix environments, version control (Git) and CI/CD pipelines
- Good problem‑solving skills, ability to learn quickly, and strong communication skills (both written and verbal)
- Enthusiasm for working in a startup/scale‑up environment, owning work, and iterating rapidly
- Bachelor’s degree in Computer Science, Software Engineering or equivalent practical experience from one of the following universities:
- Istanbul Technical University
- Bogazici University
- Middle East Technical University
- Bilkent
- Sabanci University
- Koc University
- Experience with cloud platforms (AWS, GCP, Azure) and data platforms (Snowflake, Big Query, Redshift)
- Familiarity with containerisation (Docker) and orchestration (Kubernetes)
- Exposure to open‑source ecosystems
- Experience working with monitoring/logging, observability, and troubleshooting complex systems
- Interest in building developer tooling, libraries, SDKs or command‑line interfaces
- A dynamic, high‑impact role where you’ll contribute directly to our core product and enterprise‑grade tooling
- Opportunity to grow into mid- or senior‑level engineering roles as Bruin scales
- Competitive salary + equity package
- Learning culture: mentorship from senior engineers, open‑source exposure, and career development
- The opportunity to work closely with our international team
- The chance to build tooling used by enterprise data teams, and to shape the architecture and strategy of our product
We believe in working in person to work faster together, therefore this is an on‑site position for our offices in Levent, Istanbul.
We look forward to hearing from you!#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×