CrawlJobs Logo

Engineering Manager, Scala

atscale.com Logo

AtScale

Location Icon

Location:
United States , Boston, MA

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Our products are used by the world’s largest organizations so it is imperative that you bring best practices to the team for agile process, code reviews, and testing. Using these best practices you will bring structure to solving business problems using data, logic, and practical experience to create straightforward, scalable solutions. As an engineering manager you will ensure the team is set up for success by streamlining processes, improving communication, providing context, and supporting the engineers you work with in technical and non-technical areas.

Job Responsibility:

  • Manage a team and effectively delegate and provide oversight to ensure efficient processes, design, and execution including architecture reviews, code reviews, testing, and QA
  • Contribute to architecture design as well as implementation
  • Collaborate with architects and Product to design and develop new features
  • Coordinate across teams and project managers to track and solve cross-team dependencies
  • Define requirements, estimate work, track dependencies, report progress, highlight blockers
  • Maintain and enforce high quality standards using automated testing and CI/CD

Requirements:

  • 8+ years experience working within engineering teams
  • 3+ years experience as a manager and/or tech lead of a globally distributed team
  • Expertise in SQL and a deep understanding of relational databases
  • Proficiency with Scala or Java
  • Experience working on REST APIs
  • Experience with API testing frameworks
  • Familiarity with business intelligence tools (e.g. Tableau, PowerBI, Excel)
  • Experience working with Product and Program Management Teams
  • Strong written and verbal communication skills with both technical and non-technical people
What we offer:
  • Competitive compensation, including equity
  • Flexible, remote-friendly work environment with a strong culture of ownership and trust
  • Unlimited PTO and competitive benefits
  • The opportunity to directly shape AtScale’s growth by building the team that powers our next phase

Additional Information:

Job Posted:
January 09, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Engineering Manager, Scala

Engineering Manager, Paid Search

The team’s mission is to launch products that help travelers discover activities...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
getyourguide.com Logo
GetYourGuide
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with people management in technical teams
  • Experience with technical excellence (operations, on-call, quality)
  • Passionate about business results and people not just technical excellence
  • Software development experience comparable to Senior Engineer with Scala / Java stack
  • Customer-centric prioritization and data-driven decision-making
  • Excellent written and verbal communication skills in English
Job Responsibility
Job Responsibility
  • Be responsible for all hiring and performance management topics on the Engineering side helping your engineers reach their full potential
  • Partner closely with your engineering stakeholders to manage the roadmap and portfolio allocation to drive impactful projects
  • Find pragmatic solutions to complex technical challenges that span across multiple services and domains of our marketplace and infrastructure
  • Collaborate with stakeholders in the broader business on initiatives
  • Assume line management of engineers owning: Account structure generation to manage an account with 100M+ keywords and ads (Scala/Spark/Airflow)
  • Ad optimization data pipelines that leverage 500TB+ of performance data + AI to create the most relevant ad content (text, images, videos) to engage users with our inventory (Scala/Spark/Airflow)
  • Marketing tools for bid & performance management of our Paid Search campaigns (Java/Spring/Vue.js)
  • Marketing A/B testing self-service tool using causal impact analysis for marketing channel based experiments (Scala/Spark/Databricks)
What we offer
What we offer
  • Annual personal growth budget and mentorship programs for continuous learning and development
  • Work from anywhere in the world for 40 days per year
  • Flexible working arrangements to support work-life balance
  • Opportunities to collaborate and socialize with team members through quarterly team events and yearly company-wide events
  • Monthly transportation and fitness budget
  • Discounts for you, your friends, and family on GetYourGuide activities
  • Language reimbursement program
  • Health and wellness benefits
  • Monthly allowance for transport (Deutschland ticket)
  • Bonuses for successful employee referrals
Read More
Arrow Right

Senior Engineering Manager - Payments Team

You will lead the engineering team for Coursera's Payments platform, overseeing ...
Location
Location
Salary
Salary:
Not provided
edtechjobs.io Logo
EdTech Jobs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or a related field, OR equivalent practical experience (e.g. 3+ years as a hands-on software engineer building web applications or distributed systems)
  • 5+ years in software product development or a related field, including prior experience leading engineering teams (2+ years in an engineering management role)
  • Strong software engineering foundation with experience in system design, data structures, and algorithms
Job Responsibility
Job Responsibility
  • Building the Team: Partner with cross-functional stakeholders (Product, Data, Finance) to refine the team’s charter, ensure alignment with broader business goals, and support overall team health and growth
  • Mentoring: Act as a role model and coach for engineers. Conduct regular career development conversations, provide constructive feedback, and inspire engineers to achieve their best
  • Hiring: Identify key skill gaps and growth areas on the team. Drive the hiring pipeline by sourcing, interviewing, and onboarding talented engineers to build a well-rounded, high-performing team
  • Advising (Technical Leadership): Provide hands-on technical guidance to engineers as they design systems and tackle complex problems. Encourage sound architectural decisions and help team members grow into technical leaders in their product work
  • Product Enablement: In partnership with Product Management, curate a compelling vision for the payments platform including expanding our international payments strategy. Translate high-level product needs into an actionable engineering roadmap. Prioritize and drive key initiatives forward, run sprint planning and stand-ups, and ensure the team delivers with high quality on product and business goals in this critical area of the product
  • Platform Leadership: Balance building new features with managing tech debt to maintain a reliable, scalable platform. Evolve the payments platform for high leverage – architect systems and services that can accelerate multiple product initiatives across Coursera
  • Mediating: Foster an inclusive, collaborative team environment. Proactively address interpersonal issues and facilitate crucial conversations with empathy and fairness. Ensure every team member feels empowered, engaged, and comfortable sharing ideas and concerns
  • Fulltime
Read More
Arrow Right

Software Engineering Manager

Lead a team responsible for delivering business critical capabilities via cross-...
Location
Location
United States
Salary
Salary:
106605.00 - 284280.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
January 12, 2026
Flip Icon
Requirements
Requirements
  • 10+ years of software development experience
  • 4+ years of experience leading and managing remote software engineering teams
  • Strong software engineering fundamentals (data structures, algorithms, asynchronous programming patterns, object-oriented design, parallel programming)
  • Experience with distributed systems design, implementation and operation at scale
  • Experience using multiple programming languages in both backend and frontend scenarios (Java, Python, Go, Scala, C/C++, C#, Typescript, Javascript)
  • Experience with multiple data stores (PostgreSQL, SQL Server, Redis, Elastic)
  • Experience with at least one cloud vendor: Azure, AWS, GCP
  • Experience using Docker and Kubernetes or similar tools
  • Experience using agile software development methodologies and tools
  • Clear and effective communication
Job Responsibility
Job Responsibility
  • Lead diverse, remote teams to build and maintain business-critical, enterprise-grade systems using modern technology and techniques
  • Grow individual contributors through regular guidance, mentorship and support
  • Collaboratively devise and communicate detailed designs for a variety of systems
  • Establish strong Product, Design and Operational partnerships
  • Stay current with industry trends and emerging technologies, and incorporate them into development practices when appropriate
  • Foster a culture of innovation and continuous improvement within the organization
  • Affect organizational change through direct/indirect influence, effective communication and persuasion
What we offer
What we offer
  • Affordable medical plan options
  • 401(k) plan with matching company contributions
  • Employee stock purchase plan
  • No-cost wellness screenings
  • No-cost tobacco cessation and weight management programs
  • No-cost confidential counseling and financial coaching
  • Paid time off
  • Flexible work schedules
  • Family leave
  • Dependent care resources
  • Fulltime
Read More
Arrow Right

Big Data / Scala / Python Engineering Lead

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least two years (Over all 10+ hands on Data Engineering experience) of experience building and leading highly complex, technical data engineering teams
  • Lead data engineering team, from sourcing to closing
  • Drive strategic vision for the team and product
  • Experience managing an data focused product, ML platform
  • Hands on experience relevant experience in design, develop, and optimize scalable distributed data processing pipelines using Apache Spark and Scala
  • Experience managing, hiring and coaching software engineering teams
  • Experience with large-scale distributed web services and the processes around testing, monitoring, and SLAs to ensure high product quality
  • 7 to 10+ years of hands-on experience in big data development, focusing on Apache Spark, Scala, and distributed systems
  • Proficiency in Functional Programming: High proficiency in Scala-based functional programming for developing robust and efficient data processing pipelines
  • Proficiency in Big Data Technologies: Strong experience with Apache Spark, Hadoop ecosystem tools such as Hive, HDFS, and YARN
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Fulltime
Read More
Arrow Right

Big Data Scala Engineering Developer

The Applications Development Senior Programmer/Lead Analyst is an senior level p...
Location
Location
India , Pune; Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong solid understanding of the Big Data architecture and the ability to trouble shoot performance and/or development issues on Hadoop (Cloudera preferably)
  • 9+ years of experience working with Hive, Impala and Hbase, Kudu Spark for data curation/conformance related work
  • Strong proficiency in Spark for development work related to curation/conformance
  • Strong Scala developer (with previous Java background) preferred
  • Experience with Spark/Storm/Kafka or equivalent streaming/batch processing and event based messaging
  • Strong data analysis skills and the ability to slice and dice the data as needed for business reporting
  • Experience working in an agile environment with a fast paced changing requirements
  • Excellent planning and organizational skills
  • Strong Communication skills
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation
  • Provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Interface with product teams to understand their requirements to build the ingestion pipelines and conformance layer
  • Work closely with the data ingestion team to track the requirements and drive the build out of the canonical models
  • Fulltime
Read More
Arrow Right

Data Engineering Manager

We are looking for a talented Data Engineering Manager with over 8 years of expe...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://6sense.com Logo
6sense
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • Minimum of 8 years of experience in data engineering or a related field, with at least 3 years in a managerial role
  • Strong expertise in big data technologies including Apache Spark, Hadoop, Hive, and related tools
  • Proficiency in programming languages such as Python and Java
  • experience with Scala is a plus
  • Proven track record of designing and implementing scalable data systems and pipelines
  • Excellent leadership, communication, and interpersonal skills
  • Strong problem-solving and analytical abilities and a proactive approach to addressing challenges
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and data warehousing solutions (e.g., Snowflake, Redshift) is a plus.
Job Responsibility
Job Responsibility
  • Lead, mentor and manage a team of data engineers, and tech leads
  • Build, hire and grow the team
  • Collaborate with product managers, data analysts and other stakeholders to understand data requirements, plan and deliver high quality data solutions
  • Manage project timelines, resources, and deliverables to meet business objectives by managing all cross-functional and cross-team collaboration and dependencies
  • Design, implement, and optimize scalable data pipelines and data processing systems using big data technologies like Apache Spark and Hadoop
  • Ensure data quality, consistency, and security across all data systems
  • Relentlessly pursue goals on data coverage, data freshness, data quality and key performance & SLA metrics
  • Have high technical competence and background with track record of individual technical accomplishments
  • Play the role of the architect for the team
  • Drive continuous improvement by identifying and implementing best practices, tools and processes for development and execution, and champion their adoption
What we offer
What we offer
  • Health coverage
  • Paid parental leave
  • Generous paid time-off and holidays
  • Quarterly self-care days off
  • Stock options
  • Equipment and support for remote or onsite work
  • Learning and development initiatives including LinkedIn Learning
  • Quarterly wellness education sessions
  • ERG-hosted events.
  • Fulltime
Read More
Arrow Right

Senior Scala Backend Engineer

To sustain the company's growth, Ledger is looking for new talents. You will sta...
Location
Location
France , Paris
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experienced engineer and continuous learner with 6+ years of relevant engineering experience
  • 2+ years of technical leadership experience, including effective communication of complex concepts and cross-team coordination to ship critical products
  • Advanced Scala proficiency
  • expert-level proficiency, and advanced mastery of a second backend language (e.g., Rust, Java, Python, PHP) is a plus
  • Excellent collaboration and communication skills
  • Experience collaborating closely with QA, product management, and key stakeholders to develop and deliver on a shared vision
  • Led development of complex, high-performance interactive browser applications, including architecture, infrastructure, and optimization
  • Experience with various web architecture patterns (e.g., Microservices, Event-Driven, P2P)
  • Ability to apply and adapt software engineering best practices to the engineering environment
  • Experience in the Web3 ecosystem and in a project involving blockchain fundamentals
Job Responsibility
Job Responsibility
  • Develop and maintain high-performance, resilient microservices and APIs to power Ledger's products, including integrations with staking, yield, DeFi services, and blockchain explorers
  • Contribute to the architecture, design, and implementation of scalable solutions, proactively identifying and addressing technical challenges
  • Ensure software quality through testing, documentation, and performance optimization, including monitoring and alerting systems
  • Enhance and maintain CI/CD pipelines to secure and streamline deployment workflows
  • Provide technical leadership and mentorship, collaborating across teams to deliver impactful projects and improve engineering standards
  • Drive innovation by identifying opportunities for improvement, contributing to a shared knowledge base, and participating in technical outreach
  • Manage projects effectively, respecting deadlines, priorities, and deliverables
What we offer
What we offer
  • Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow
  • Flexibility: A hybrid work policy
  • Social: Annual company outing for Ledgerdary Days, plus frequent social events, snacks and drinks
  • Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • Well-being: Personal development, coaching & fitness with our dedicated partners
  • Vacation: Five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days
  • High tech: Access to high performance office equipment and gadgets
  • Transport: Ledger reimburses part of your preferred means of transportation
  • Discounts: Employee discount on all our products
  • Fulltime
Read More
Arrow Right

Scala Backend Software Engineer, Senior / Lead

To sustain the company's growth, Ledger is looking for new talents. You will sta...
Location
Location
France , Paris
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experienced engineer and continuous learner with 6+ years of relevant engineering experience
  • 2+ years of technical leadership experience, including effective communication of complex concepts and cross-team coordination to ship critical products
  • Advanced Scala proficiency
  • expert-level proficiency, and advanced mastery of a second backend language (e.g., Rust, Java, Python, PHP) is a plus
  • Excellent collaboration and communication skills
  • Experience collaborating closely with QA, product management, and key stakeholders to develop and deliver on a shared vision
  • Led development of complex, high-performance interactive browser applications, including architecture, infrastructure, and optimization
  • Experience with various web architecture patterns (e.g., Microservices, Event-Driven, P2P)
  • Ability to apply and adapt software engineering best practices to the engineering environment
  • Experience in the Web3 ecosystem and in a project involving blockchain fundamentals
Job Responsibility
Job Responsibility
  • Develop and maintain high-performance, resilient microservices and APIs to power Ledger's products, including integrations with staking, yield, DeFi services, and blockchain explorers
  • Contribute to the architecture, design, and implementation of scalable solutions, proactively identifying and addressing technical challenges
  • Ensure software quality through testing, documentation, and performance optimization, including monitoring and alerting systems
  • Enhance and maintain CI/CD pipelines to secure and streamline deployment workflows
  • Provide technical leadership and mentorship, collaborating across teams to deliver impactful projects and improve engineering standards
  • Drive innovation by identifying opportunities for improvement, contributing to a shared knowledge base, and participating in technical outreach
  • Manage projects effectively, respecting deadlines, priorities, and deliverables.
What we offer
What we offer
  • Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow
  • Flexibility: A hybrid work policy
  • Social: Annual company outing for Ledgerdary Days, plus frequent social events, snacks and drinks
  • Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • Well-being: Personal development, coaching & fitness with our dedicated partners
  • Vacation: Five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days
  • High tech: Access to high performance office equipment and gadgets
  • Transport: Ledger reimburses part of your preferred means of transportation
  • Discounts: Employee discount on all our products.
  • Fulltime
Read More
Arrow Right