
ELEKS · United States
ELEKS Software Development and Engineering Office is looking for a Senior Scala Developer in Chicago, IL. ABOUT CLIENT Our client is building a world-class digi...
ELEKS Software Development and Engineering Office is looking for a Senior Scala Developer in Chicago, IL.
Our client is building a world-class digital platform that powers a broad portfolio of enterprise applications across mobile, web, cloud, and distributed computing environments. Their technology solutions are designed to improve productivity, profitability, and operational safety while supporting sustainable growth for businesses and communities worldwide.
6–10 years of commercial experience with Scala development
Strong knowledge of Java 17
Solid backend development experience
Akka Streams
Akka Typed Actors (Stash, Singleton, Cluster)
Akka Persistence
Akka HTTP
At least 2 years of experience building data streaming solutions with Akka
Experience developing RESTful web services
Strong knowledge of AWS services, including IAM, Kinesis, DynamoDB, API Gateway, SQS, SNS, and KMS
Experience with Slick and SQL query development
Experience designing and maintaining CI/CD pipelines, preferably with Azure DevOps Pipelines
Experience delivering highly available, fault-tolerant distributed systems
Understanding of software architecture principles and distributed system design
Upper-Intermediate or higher level of English
Design, develop, and maintain scalable backend services using Scala and Java
Build and enhance distributed systems using the Akka ecosystem
Develop and maintain RESTful APIs and backend microservices
Develop cloud-native solutions leveraging AWS services
Design and optimize data access using Slick and SQL
Design, maintain, and improve CI/CD pipelines to support automated software delivery
Build highly available, resilient, and reliable software solutions
Collaborate with architects and cross-functional engineering teams on solution design and implementation
Participate in technical discussions, code reviews, and architecture decisions
Troubleshoot production issues and continuously improve application performance and reliability
Close cooperation with a customer
Challenging tasks
Competence development
Ability to influence project technologies
Team of professionals
Dynamic environment with low level of bureaucracy
ELEKS is a custom software development company. We deliver value to our clients, thanks to our expertise and experience gained from working as a software innovation partner since 1991.
Our 2000+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe and North America, provide our clients with a full range of software engineering services. These include product development, QA, R&D, design, technology consulting and dedicated teams.
ÜBER DIE STELLE Bei Ambrosys entwickeln wir datengetriebene Systeme für komplexe Herausforderungen im Bereich Mobilität und urbane Infrastruktur (B2B/B2G), darunter Verkehrsanalyse, Geolokalisierung, Mautsysteme und Smart-City-Lösungen. In dieser Rolle arbeitest du an einer Echtzeit-Datenplattform für Verkehrseinblicke und verarbeitest großskalige Streaming-Daten. Du arbeitest an produktiven Systemen mit realem Einfluss und kooperierst eng mit Engineers und Stakeholdern in einem Umfeld mit wenig Bürokratie und generalistischem Ansatz. Deine Aufgaben * Entwicklung, Aufbau und Betrieb von Komponenten einer Echtzeit-Datenplattform (Streaming-Pipelines, Backend-Services, Datenprodukte) * Eigenverantwortliche Betreuung klar definierter Services oder Komponenten, einschließlich Zuverlässigkeit, Performance und Datenqualität * Mitarbeit über den gesamten Stack hinweg (Backend-Systeme, Datenpipelines, domänenspezifische Komponenten) * Zusammenarbeit mit Produkt- und Fachbereichs-Stakeholdern zur Umsetzung pragmatischer technischer Lösungen * Mitwirkung an Engineering-Praktiken wie Testing, Code Reviews, Incident-Learnings und Delivery-Prozessen DEIN PROFIL Was du mitbringst * Erfahrung im Aufbau produktionsreifer Softwaresysteme (typischerweise 4–6+ Jahre) * Sehr gute Programmierkenntnisse in Python und/oder Java/Scala * Erfahrung mit verteilten Systemen (APIs, skalierbare Services, asynchrone Verarbeitung) * Praktische Erfahrung mit Streaming- und Datensystemen (z. B. Kafka, Flink) * Ein solides Verständnis für Codequalität, Testing und Wartbarkeit * Freude an der Zusammenarbeit in funktionsübergreifenden Teams mit Engineers und Stakeholdern * Fähigkeit, technische Konzepte und Abwägungen klar auf Deutsch und Englisch zu kommunizieren Nice to have * Erfahrung mit Datenkorrektheits-Patterns (Schemas/Contracts, Idempotenz, Backfills) * Erfahrung mit Cloud-nativen Umgebungen (Container, Orchestrierung, Infrastructure as Code) * Erfahrung im Bereich Mobilität, Geodaten oder regulierte Domänen * Erfahrung mit KI-gestützten Engineering-Tools * Berührungspunkte mit MLOps oder datengetriebenen Produktionssystemen WARUM WIR? Als neues Mitglied in unserem Team erwartet Dich: * Spannende und abwechslungsreiche Aufgaben sowie enge Zusammenarbeit in kleinen Teams * Flexible Arbeitszeiten und Arbeitsorte mit der Möglichkeit, bis zu 4 Tage pro Woche im Homeoffice zu arbeiten * Die Möglichkeit, insgesamt bis zu 10 Tage pro Jahr aus dem Ausland zu arbeiten * Einen individuellen Weiterbildungs- und Karriereentwicklungsplan inklusive eines großzügigen jährlichen Learning-Budgets von 1.500 € für Fort- und Weiterbildungen * Regelmäßige Company- und Team-Events, einschließlich unseres monatlichen Meetups zum Vernetzen, Austauschen und gemeinsamen Spaßhaben * Flache Hierarchien und offene Kommunikationswege mit direktem Zugang zur Geschäftsführung * Eine Feel-Good-Managerin bzw. ein Feel-Good-Management mit bestem Kaffee der Stadt, Getränken, frischem Obst und Gemüse, Snacks sowie einem monatlichen Company-Frühstück * Optionales Bike-Leasing mit Vergünstigungen für einen stressfreien Arbeitsweg * Ein bezuschusstes Deutschlandticket für einfaches Pendeln * Zusätzliche freie Tage für besondere Anlässe oder wenn dein Kind krank ist Gehalt: 76.860 € – 90.653 € Jahresgesamtgehalt inklusive Boni, mit Entwicklungsmöglichkeiten und jährlichen Anpassungen entsprechend der Inflationsrate. Als Arbeitgeber der Chancengleichheit begrüßen und schätzen wir Vielfalt und Inklusion. Wir freuen uns über Bewerbungen aller qualifizierten Personen – unabhängig von Geschlecht, sexueller Orientierung, Herkunft, Religion, Weltanschauung oder Alter. Wichtiger Hinweis: Unser Recruiting-Prozess wird vollständig intern gesteuert. Wir arbeiten nicht mit externen Recruiter:innen zusammen und bitten daher darum, von unaufgeforderten Profilzusendungen oder Kontaktaufnahmen abzusehen.
Reaktor's tech community is looking for an experienced Senior Fullstack Developer to join one of our Business Units in Helsinki. If you are comfortable working across modern web applications, backend services and production systems, enjoy solving ambiguous problems with clients, and are curious to work in a low-hierarchy environment, you might just be what we’re looking for. You will support clients across a range of digital product, platform and service domains. The exact client context may vary from focused product teams to large international companies working on high-traffic, business-critical services. Many of our clients are technically mature and expect a high level of expertise from our consultants. This means you will need to be hands-on, pragmatic and comfortable helping both the client and the team make good technical decisions. YOUR DAILY TASKS MAY INCLUDE: * Building and improving modern web applications, backend services, APIs and data models * Working across frontend, backend and infrastructure depending on the needs of the client project * Helping clients choose suitable technologies, architecture and delivery approaches * Contributing to cloud environments, CI/CD pipelines, deployments and production quality * Debugging, testing, monitoring and improving production-grade systems * Working on products or tooling related to customer-facing services, internal platforms, identity, martech, customer support, analytics, online stores, integrations, developer tooling or SDKs * Collaborating directly with client tech teams, business stakeholders, designers, product people and other disciplines * Clarifying ambiguous requirements and turning them into working software * Taking responsibility for delivery while making sure the team is supported and no one is left behind * Using modern development practices, including openness to AI-assisted development tools and workflows TO THRIVE IN THIS POSITION, YOU’LL NEED: MUST-HAVES * Strong experience in modern frontend development, for example with TypeScript, , React or comparable technologies * Strong experience in backend service development, for example with Node.js, Java, Kotlin, Scala, Clojure, Python or comparable technologies * Experience building, shipping and improving production-grade digital products * Comfortable working across the full delivery lifecycle, from implementation to testing, deployment and production quality * Understanding of cloud environments, CI/CD, deployments and how production systems are operated * Ability to work directly with clients, stakeholders and other disciplines in a senior, consultative role * Strong problem-solving skills and the ability to bring clarity to ambiguous product or technical situations * A hands-on mindset — you are technically credible, actively contribute to the work and help the team move forward * Fluent verbal and written English skills to collaborate in an international environment We do not have a hard requirement around years of experience, but we have noticed that this level of fullstack, client-facing and production ownership usually takes several years of professional experience to build. NICE-TO-HAVES * Experience from customer-facing digital products, online services, ecommerce, subscriptions, internal platforms, analytics, martech or similar product domains * Experience with high-traffic or business-critical production systems * Deeper experience with platform engineering, infrastructure-as-code or DevOps practices * Experience with customer-facing products, internal tools, integrations, SDKs or developer tooling * Familiarity with mobile development or React Native * Finnish language skills ADAPTABILITY Willingness to work in a hybrid setup. This means balancing office, client premises and remote work depending on the client project and team needs.
Our Senior Developer Advocates are technical leaders and mentors that anchor our team. They own projects from beginning to end, facilitating collaboration and enabling Datadog's community to solve real-world problems. With a focus on Data Observability, this role will enable our community of engineers around Datadog to be part of a movement of building better software. This is a unique opportunity to use both your engineering expertise and advocacy skills to shape the ever-evolving technological landscape. What You’ll Do: * Act as a subject matter expert for data observability on behalf of the Datadog advocacy and engineering teams * Create content in one or more mediums to build Datadog's reputation as a leader in data engineering and observability e.g. building demos, public speaking, blogging, documentation, webinars, open source, research reports and more * Partner with and coach internal product and customer engineering teams on effective public communication and presentations for the work they do * Contribute to the product through feedback (bugs or product enhancements suggestions) * Identify and pursue opportunities for events, programs, and other community-focused work that establishes trust with practitioners Who You Are: You are a trusted technical expert who enjoys helping data practitioners understand, operate, and improve complex data systems in production. You bring deep, hands-on experience in one or more areas of modern data engineering, and you use that experience to provide clear context to both the community and internal teams. You are not expected to be an expert in every area below. Instead, you bring depth in some and working familiarity across many, and you are comfortable connecting them into a coherent operational story. * Data engineering & processing systems: You have built, operated, or supported production data pipelines using distributed processing systems such as Apache Spark or Databricks, and understand common failure modes, performance tradeoffs, and operational challenges in batch and hybrid pipelines. * Data platforms & analytics systems: You have hands-on experience with analytics platforms such as Snowflake and BigQuery, including schema design, data modeling, SQL-based analysis, and reasoning about performance, cost, and access patterns in real-world environments. * Streaming & event-driven data: You understand how data flows through streaming systems such as Kafka or similar platforms, including producer and consumer behavior, lag, delivery semantics, and how streaming issues propagate into downstream datasets and analytics. * Data quality, lineage, and metadata concepts: You are familiar with how data teams reason about data quality, upstream and downstream impact, and change management, and have experience working with data lineage, metadata, or transformation tooling (for example dbt, OpenLineage, or related ecosystems), or have operated in environments where these concepts are core to reliability. * Programming & querying: You are comfortable working in at least one programming language commonly used in data systems (for example Python, Scala, Java, or Go), along with strong SQL skills, and you can move fluidly between code, queries, and notebooks when exploring or demonstrating data systems. You also have: * 10+ years of experience as a software developer, data engineer, SRE, or other practitioner building and maintaining production systems * 3+ years of experience in advocacy, developer relations, or equivalent experience reaching technical audiences through written content, conference talks, workshops, webinars, videos, or open-source contributions * Publicly available writing samples, demos, repositories, or recordings of technical presentations * Familiarity with modern cloud infrastructure and container-based systems * A strong interest in self-directed learning and exploring new technologies, tools, and problem spaces Bonus points: * Experience supporting data pipelines for ML or AI systems * Meaningful contributions to open source or shared technical tooling Datadog values people from all walks of life. We understand not everyone will meet all the above qualifications on day one. That's okay. If you’re passionate about technology and want to grow your skills, we encourage you to apply. Benefits and Growth: * New hire stock equity (RSUs) and employee stock purchase plan (ESPP) * Continuous professional development, product training, and career pathing * Intradepartmental mentor and buddy program for in-house networking * An inclusive company culture, ability to join our Community Guilds (Datadog employee resource groups) * Access to Inclusion Talks, our Internal panel discussions * Free, global mental health benefits for employees and dependents age 6+ * Competitive global benefits Benefits and Growth listed above may vary based on the country of your employment and the nature of your employment with Datadog. #LI-Remote Datadog offers a competitive salary and equity package, and may include variable compensation. Actual compensation is based on factors such as the candidate's skills, qualifications, and experience. In addition, Datadog offers a wide range of best in class, comprehensive and inclusive employee benefits for this role including healthcare, dental, parental planning, and mental health benefits, a 401(k) plan and match, paid time off, fitness reimbursements, and a discounted employee stock purchase plan. The reasonably estimated yearly salary for this role at Datadog is: $161,000—$237,000 USD ---------------------------------------------------------------------------------------------------------------------------------- About Datadog: Datadog is the leading observability and security platform for the AI era, providing businesses with unified visibility across the technology stack to manage complexity at scale. It brings applications, infrastructure, data, models, and security into one place, using AI to detect and resolve issues before they impact customers. Trusted globally by Fortune 500 companies and high-growth AI leaders, Datadog enables businesses to move faster with clarity and confidence. Learn more about #DatadogLife on Instagram, LinkedIn, and Datadog Learning Center. ---------------------------------------------------------------------------------------------------------------------------------- Equal Opportunity at Datadog: Datadog is proud to offer equal employment opportunity to everyone regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, and other characteristics protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. Here are our Candidate Legal Notices for your reference. Datadog endeavors to make our Careers Page accessible to all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please complete this form. This form is for accommodation requests only and cannot be used to inquire about the status of applications. Privacy and AI Guidelines: Any information you submit to Datadog as part of your application will be processed in accordance with Datadog’s Applicant and Candidate Privacy Notice. For information on our AI policy, please visit Interviewing at Datadog AI Guidelines.