scala Remote Jobs

153 Results

25d

Senior Software Engineer - Map Enablement

Torc RoboticsRemote - US; Austin, TX; Blacksburg, VA
S3LambdaagileBachelor's degreescalaDesignjavac++pythonAWS

Torc Robotics is hiring a Remote Senior Software Engineer - Map Enablement

About the Company

At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.

A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.

Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.

Meet The Team:

This senior software engineer will be a member of the Map Enablement team, designing and implementing performant mapping data processing pipelines and navigation systems that can scale with Torc’s commercial expansion. This individual will collaborate with engineering teams that use Map Enablement’s software, creating tailored solutions and turning feedback into features. 

What You'll Do: 

Torc's Map Enablement Team is looking for an experienced Senior Software Engineer to help deliver a mapping and routing system that can scale with Torc’s commercial expansion. A strong technical foundation in delivering data processing pipelines and APIs is important for this role. This individual will collaborate with engineering teams that use Map Enablement’s software, creating tailored solutions and turning feedback into features. 

  • Uphold a culture of collaboration, transparency, creativity, inclusion, and data-driven decisions. 
  • Write technical design documents and participate in design and code reviews.
  • Work with the Map Enablement and neighboring teams to deliver scalable, cost-effective mapping solutions for Torc in preparation for commercial launch.
  • Promote a culture of operational excellence by implementing effective testing and monitoring for Map Enablement’s services and pipelines.
  • Participate in the on-call rotation to support the health of our services.
  • Participate in project planning and collaborate with technical product managers on the priorities and customer expectations of the proposed software solutions.
  • Document your work and decision-making processes, and lead presentations and discussions in a way that is easy for others to understand. 

What You'll Need:

  • Demonstrates competences and technical proficiencies typically acquired through:
    • BS+ 6+ years of experience OR MS+ 3+ years of experience.
  • Good knowledge of at least one programming language (С++, Python, Scala, Java), Python preferred.
  • Experience with AWS services (S3, Lambda, Step Functions, IAM, Event Bridge, Glue, Athena) or any other cloud platform.
  • Experience working with high throughput data processing pipelines.
  • Strong technical communication skills, written and verbal, that scale to a diverse workforce
  • Strong problem-solving skills and the ability to analyze and debug complex software defects.
  • Experience in source control applications and agile workflows such as GITHUB and JIRA. 

Bonus Points: 

  • Understanding of geospatial data concepts and tools (GeoJSON, PostGIS, QGIS, OSM, etc.).
  • Knowledge of machine learning techniques for geospatial data analysis.
  • Prior experience in navigation or automotive industry. 

Perks of Being a Full-time Torc’r  

Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers:      

  • A competitive compensation package that includes a bonus component and stock options   
  • 100% paid medical, dental, and vision premiums for full-time employees      
  • 401K plan with a 6% employer match    
  • Flexibility in schedule and generous paid vacation (available immediately after start date)   
  • Company-wide holiday office closures    
  • AD+D and Life Insurance 
Hiring Range for Job Opening 
US Pay Range
$160,800$193,000 USD

At Torc, we’re committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc’rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities.

Even if you don’t meet 100% of the qualifications listed for this opportunity, we encourage you to apply. 

See more jobs at Torc Robotics

Apply for this job

26d

Ingénieur DATA senior TALEND H/F

Business & DecisionLyon, France, Remote
DevOPSscalanosqlsqljavapythonAWSjavascript

Business & Decision is hiring a Remote Ingénieur DATA senior TALEND H/F

Description du poste

Nous recherchons aujourd'hui, un Ingénieur DATA expérimenté à même d'intervenir chez nos clients pour les accompagner dans la structuration de leurs SI autour de la donnée.

Vos principales missions seront les suivantes :

  • Conception de solutions de traitement et collecte de volumes importants de données.
  • Participer à des études de cadrage pour collecter le besoin métier et concevoir les solutions qui répondent au besoin du client.
  • Encadrer des data ingénieur junior et participer à leur montée en compétence
  • Apporter son expertise sur des problématiques précises rencontrées chez les clients.
  • Participer à la veille techno
  • Rester informer et former sur les nouvelles solutions DATA
  • Contribuer aux phases d'avant-vente et au développement business.
  • Participer à la conception, l'évolution et la présentation de nos offres DATA.

Qualifications

Issu (e)  de formation bac+5, vous justifiez de plusieurs expériences significatives en qualité d'Ingénieur DATA sur la solution TALEND Enterprise (Data Integration) et avez idéalement une connaissance des solutions Cloud d'AWS et d'AZURE. Vous êtes intervenus sur des projets intégrant des pratiques DevOps et AGILE.

Vos compétences indispensables :

  • Expertise sur l'outil ETL TALEND Enterprise (administration et développement)
  • Fortes connaissances des solutions de bases de données (SQL, NoSQL…)
  • Connaissances en langages objets ou scripts (notamment Java mais aussi Javascript, Scala, Python…)
  • Divers systèmes d'exploitation : UNIX, Windows

 

Compétences complémentaires qui seraient appréciées :

  • Connaissances d'autres modules Talend (MDM, ESB, Data Quality, Cloud…)
  • Expertise sur d'autres outils ETL (Informatica, SSIS, DataStage...)
  • Notions en architecture des Systèmes d'Information
  • Maîtrise de l'anglais (oral et écrit)

Autonomie, rigueur, curiosité, dynamisme et sens du service sont des qualités nécessaires pour ce poste.

See more jobs at Business & Decision

Apply for this job

27d

Application Security (AppSec) Engineer

ZegoLondon Area,England,United Kingdom, Remote Hybrid
DevOPSagilescalaDesignswiftmobilegitpythonAWS

Zego is hiring a Remote Application Security (AppSec) Engineer

About Zego

At Zego, we understand that traditional motor insurance holds good drivers back. It's too complicated, too expensive, and it doesn't reflect how well you actually drive. Since 2016, we have been on a mission to change that by offering the lowest priced insurance for good drivers.

From van drivers and gig workers to everyday car drivers, our customers are the driving force behind everything we do. We've sold tens of millions of policies and raised over $200 million in funding. And we’re only just getting started.

Overview of our Engineering Team

Zego puts technology first in its mission to define the future of the insurance industry. By focusing on our customers' needs we're building the flexible and sustainable insurance products and services that they deserve. And we do that by empowering a diverse, resourceful, and creative team of engineers that thrive on challenge and innovation.

Overview of the role

  • You will play a key role in shaping the future of Security at Zego.
  • You will be part of the team ultimately responsible for the security of the Zego services
  • You will collaborate closely with Product Engineering, Technical Operations, DPO, Information Security and Compliance to help build secure products and services
  • You will champion agile methodologies, metrics and tooling to support the teams in incrementally improving our security posture

Key Responsibilities

  • Collaborate closely with product and technical operations teams to identify and mitigate vulnerabilities across our technology stack.
  • Partner with product engineers to explore innovative ways to safeguard customer data.
  • Influence the development of security tools, processes, and culture to enhance our overall security posture.
  • Streamline developer workflows by optimising security remediation processes, driving efficiency, and improving resolution times.
  • Champion secure coding practices through code reviews, mentoring, and active collaboration with development teams.
  • Develop and maintain security-related documentation, including policies, procedures, and guidelines for both application and infrastructure security.
  • Respond to security incidents, working with the engineering team to ensure timely and effective resolution.
  • Cultivate a security-first mindset through knowledge sharing, internal guilds, and external engagement at meet-ups and conferences.
  • Support external security audits, assessments, certifications, and penetration testing initiatives.

What you will need to be successful in the Role

We are looking for engineers who embrace the DevOps culture to deliver continuous improvements to our security posture. Engaging and empowering the teams to drive change leveraging metrics and championing automation and observability.

What you'll bring to the Team

  • Strong knowledge of secure coding practices, secure software design principles, and secure software supply chain best practices in production environments.
  • Proven experience collaborating with software development teams, with an understanding of their workflows and challenges.
  • Proficiency in at least two programming languages such as Python, Scala, Node, Swift, or Kotlin.
  • Deep understanding of web application vulnerabilities, with practical experience applying OWASP guidelines and best practices.
  • Hands-on experience in managing application vulnerabilities, including identification, triaging, qualification, reporting, performing code reviews, and conducting remediation validation tests.
  • Expertise in performing root cause analysis for discovered vulnerabilities.
  • Experience integrating SAST/DAST/IAST/SCA toolchains into development workflows, along with maintaining these tools.
  • Skilled in using security testing tools such as Burp Suite or ZAP.
  • Experience coordinating and facilitating external web application penetration testing.
  • Ability to clearly communicate complex technical concepts to non-technical audiences.

If possible, we'd also love you to have

  • Experience with mobile security.
  • Familiarity with AWS cloud environments.
  • Knowledge of containers and Kubernetes.
  • Experience with Terraform.
  • Proficiency in Git and GitOps practices.

How we work

We believe that teams work better when they have time to collaborate and space to get things done. We call it Zego Hybrid.

Our hybrid way of working is unique. We don't mandate fixed office days. Instead, we foster a flexible approach that empowers every Zegon to perform at their best. We ask you to spend at least one day a week in our central London office. You have the flexibility to choose the day that works best for you and your team. We cover the costs for all company-wide events (3 per year), and also provide a separate hybrid contribution to help pay towards other travel costs. We think it’s a good mix of collaborative face time and flexible home-working, setting us up to achieve the right balance between work and life.

Benefits

We reward our people well. Join us and you’ll get a market-competitive salary, private medical insurance, company share options, generous holiday allowance, and a whole lot of wellbeing benefits. And that’s just for starters.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, national origin, gender, sexual orientation, age, marital status, or disability status.

#LI-Hybrid

#LI-IL1

See more jobs at Zego

Apply for this job

28d

Senior Software Engineering Manager, Funding

GeminiRemote (USA)
remote-firstscalaDesignjavabackend

Gemini is hiring a Remote Senior Software Engineering Manager, Funding

About the Company

Gemini is a global crypto and Web3 platform founded by Tyler Winklevoss and Cameron Winklevoss in 2014. Gemini offers a wide range of crypto products and services for individuals and institutions in over 70 countries.

Crypto is about giving you greater choice, independence, and opportunity. We are here to help you on your journey. We build crypto products that are simple, elegant, and secure. Whether you are an individual or an institution, we help you buy, sell, and store your bitcoin and cryptocurrency. 

At Gemini, our mission is to unlock the next era of financial, creative, and personal freedom.

In the United States, we have a flexible hybrid work policy for employees who live within 30 miles of our office headquartered in New York City and our office in Seattle. Employees within the New York and Seattle metropolitan areas are expected to work from the designated office twice a week, unless there is a job-specific requirement to be in the office every workday. Employees outside of these areas are considered part of our remote-first workforce. We believe our hybrid approach for those near our NYC and Seattle offices increases productivity through more in-person collaboration where possible.

The Department: Funding

The Role: Senior Manager, Software Engineering

Gemini has about one hundred software engineers spread across a dozen project teams. In this role, you’ll be responsible for helping these teams define their roadmaps, plans, and goals, helping them achieve those goals, and guiding each team member to develop their career at Gemini. Deeply involving yourself in the design and modernization process, and using your existing experience of building cloud systems at scale to guide the team to build robust, scalable and highly available systems.

Responsibilities:

  • Create and evolve a structure and organization design for your team.
  • Deeply involved with system architecture of the team, guiding the team through new systems being built, or integrating into existing systems. Using prior design experience to identify pitfalls in scaling, performance, availability and helping the team navigate it. 
  • Helping raise the bar on engineering practices through high quality code review feedbacks, design reviews, testing, and CICD practices. 
  • Drive performance for your team and hold them accountable to externally and internally imposed deadlines and targets.
  • Make hiring plans and hiring decisions.
  • Give frequent feedback and coaching to your team members, coordinating with people from around the company to get a full understanding of your team’s performance.
  • Provide a diverse, equitable, and inclusive environment for your team to execute on its priorities and evolve its capabilities over time.
  • Communicate at all levels from senior leaders to individual contributors, including technical and non-technical audiences.
  • Adapt the team’s plans and goals to changing realities in a fast-moving industry.
  • Effectively resolve ambiguity, helping the team to analyze complex requirements and break down features and initiatives into tasks.
  • Own the team’s output, taking responsibility for everyone’s performance.
  • Quickly ramp up on relevant industry and competitive trends.

Qualifications:

  • You have 10+ years of experience in software development & delivery.
  • You have 4+ years of managing engineering teams, delivering high quality software for customers.
  • You're technical enough to ask engineers good questions about architecture and product decisions.
  • You have experience with modern software engineering concepts.
  • Ideally, you have expertise in backend systems built with Java / Scala (or similar).
  • You have experience establishing successful partnerships with key stakeholders such as product managers, project managers, and business owners.
It Pays to Work Here
 
The compensation & benefits package for this role includes:
  • Competitive starting salary
  • A discretionary annual bonus
  • Long-term incentive in the form of a new hire equity grant
  • Comprehensive health plans
  • 401K with company matching
  • Paid Parental Leave
  • Flexible time off

Salary Range: The base salary range for this role is between $227,000 - $284,000 in the State of New York, the State of California and the State of Washington. This range is not inclusive of our discretionary bonus or equity package. When determining a candidate’s compensation, we consider a number of factors including skillset, experience, job scope, and current market data.

At Gemini, we strive to build diverse teams that reflect the people we want to empower through our products, and we are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. Equal Opportunity is the Law, and Gemini is proud to be an equal opportunity workplace. If you have a specific need that requires accommodation, please let a member of the People Team know.

#Li-AA1

Apply for this job

28d

Software Engineering Manager, Funding

GeminiRemote (USA)
remote-firstscalaDesignjava

Gemini is hiring a Remote Software Engineering Manager, Funding

About the Company

Gemini is a global crypto and Web3 platform founded by Tyler Winklevoss and Cameron Winklevoss in 2014. Gemini offers a wide range of crypto products and services for individuals and institutions in over 70 countries.

Crypto is about giving you greater choice, independence, and opportunity. We are here to help you on your journey. We build crypto products that are simple, elegant, and secure. Whether you are an individual or an institution, we help you buy, sell, and store your bitcoin and cryptocurrency. 

At Gemini, our mission is to unlock the next era of financial, creative, and personal freedom.

In the United States, we have a flexible hybrid work policy for employees who live within 30 miles of our office headquartered in New York City and our office in Seattle. Employees within the New York and Seattle metropolitan areas are expected to work from the designated office twice a week, unless there is a job-specific requirement to be in the office every workday. Employees outside of these areas are considered part of our remote-first workforce. We believe our hybrid approach for those near our NYC and Seattle offices increases productivity through more in-person collaboration where possible.

The Department: Funding

The Role: Manager, Software Engineering

Gemini has about one hundred software engineers spread across a dozen project teams.  In this role, you’ll be responsible for helping these teams define their roadmaps, plans, and goals, helping them achieve those goals, and guiding each team member to develop their career at Gemini. Deeply involving yourself in the design and modernization process, and using your existing experience of building cloud systems at scale to guide the team to build robust, scalable and highly available systems.

Responsibilities:

  • Create and evolve a structure and organization design for your team.
  • Deeply involved with system architecture of the team, guiding the team through new systems being built, or integrating into existing systems. Using prior design experience to identify pitfalls in scaling, performance, availability and helping the team navigate it. 
  • Helping raise the bar on engineering practices through high quality code review feedbacks, design reviews, testing, and CICD practices. 
  • Drive performance for your team and hold them accountable to externally and internally imposed deadlines and targets.
  • Make hiring plans and hiring decisions.
  • Give frequent feedback and coaching to your team members, coordinating with people from around the company to get a full understanding of your team’s performance.
  • Provide a diverse, equitable, and inclusive environment for your team to execute on its priorities and evolve its capabilities over time.
  • Communicate at all levels from senior leaders to individual contributors, including technical and non-technical audiences.
  • Adapt the team’s plans and goals to changing realities in a fast-moving industry.
  • Effectively resolve ambiguity, helping the team to analyze complex requirements and break down features and initiatives into tasks.
  • Own the team’s output, taking responsibility for everyone’s performance.
  • Quickly ramp up on relevant industry and competitive trends.

Qualifications:

  • You have 8+ years of experience in software development & delivery.
  • You have 3 + years of managing engineering teams, delivering high quality software for customers.
  • You're technical enough to ask engineers good questions about architecture and product decisions.
  • You have experience with modern software engineering concepts.
  • You have expertise in full stack systems built with Scala or Java (or similar) and React Native.
  • You have experience establishing successful partnerships with key stakeholders such as product managers, project managers, and business owners.
It Pays to Work Here
 
The compensation & benefits package for this role includes:
  • Competitive starting salary
  • A discretionary annual bonus
  • Long-term incentive in the form of a new hire equity grant
  • Comprehensive health plans
  • 401K with company matching
  • Paid Parental Leave
  • Flexible time off

Salary Range: The base salary range for this role is between $198,000 - $247,000 in the State of New York, the State of California and the State of Washington. This range is not inclusive of our discretionary bonus or equity package. When determining a candidate’s compensation, we consider a number of factors including skillset, experience, job scope, and current market data.

At Gemini, we strive to build diverse teams that reflect the people we want to empower through our products, and we are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. Equal Opportunity is the Law, and Gemini is proud to be an equal opportunity workplace. If you have a specific need that requires accommodation, please let a member of the People Team know.

#LI-AA1

Apply for this job

28d

Senior Software Engineer, Funding

GeminiRemote (USA)
remote-firstscalaDesignjavabackend

Gemini is hiring a Remote Senior Software Engineer, Funding

About the Company

Gemini is a global crypto and Web3 platform founded by Tyler Winklevoss and Cameron Winklevoss in 2014. Gemini offers a wide range of crypto products and services for individuals and institutions in over 70 countries.

Crypto is about giving you greater choice, independence, and opportunity. We are here to help you on your journey. We build crypto products that are simple, elegant, and secure. Whether you are an individual or an institution, we help you buy, sell, and store your bitcoin and cryptocurrency. 

At Gemini, our mission is to unlock the next era of financial, creative, and personal freedom.

In the United States, we have a flexible hybrid work policy for employees who live within 30 miles of our office headquartered in New York City and our office in Seattle. Employees within the New York and Seattle metropolitan areas are expected to work from the designated office twice a week, unless there is a job-specific requirement to be in the office every workday. Employees outside of these areas are considered part of our remote-first workforce. We believe our hybrid approach for those near our NYC and Seattle offices increases productivity through more in-person collaboration where possible.

The Department: Funding

The Role: Senior Software Engineer

As an engineer in the Funding organization, you’ll be working as part of the core team of engineers responsible for designing, building, and supporting crypto transfers and fiat payments. The team’s support everything related to deposit and withdrawal of crypto assets and fiat assets on the platform.

Responsibilities:

  • Improve feedback cycles at all levels of development (examples: improving the experience of iterating on code locally, deploying to test environments, deploying to production).
  • Quickly ramp up on the existing architecture and product features.
  • Consistently deliver code that sets the standard for quality and maintainability.
  • Systematically think through potential design impacts on other teams and the company
  • Review other software engineers’ code for correctness, style, and information security concerns.
  • Improve the performance, maintainability, and operations of the Gemini code base by engaging in refactoring and upgrade projects.
  • Identify and advocate for foundational work and practice improvements in their vertical.
  • Expertise in removing manual touch points via automated testing.
  • Experience mentoring less tenured engineers and onboarding new team members.

Minimum Qualifications:

  • At least 5+ years of software engineering experience.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
  • Excellent communication and collaboration skills.
  • Expertise in Scala or in a similar backend programming languages, such as Java or Scala (or similar).
  • Genuinely passionate about working with developers and improving their experience and velocity.
  • The ability to work closely across teams and manage dependencies.
  • A customer and product-focused mindset, with the ability to make well-reasoned tradeoffs between speed and quality.
  • The ability to adapt and handle multiple competing priorities in collaboration with peers.
It Pays to Work Here
 
The compensation & benefits package for this role includes:
  • Competitive starting salary
  • A discretionary annual bonus
  • Long-term incentive in the form of a new hire equity grant
  • Comprehensive health plans
  • 401K with company matching
  • Paid Parental Leave
  • Flexible time off

Salary Range: The base salary range for this role is between $152,000 - $190,000 in the State of New York, the State of California and the State of Washington. This range is not inclusive of our discretionary bonus or equity package. When determining a candidate’s compensation, we consider a number of factors including skillset, experience, job scope, and current market data.

At Gemini, we strive to build diverse teams that reflect the people we want to empower through our products, and we are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. Equal Opportunity is the Law, and Gemini is proud to be an equal opportunity workplace. If you have a specific need that requires accommodation, please let a member of the People Team know.

#LI-AA1

Apply for this job

30d

Scala Developer

Extreme ReachKuala Lumpur,Federal Territory of Kuala Lumpur,Malaysia, Remote Hybrid
DevOPSS3SQSLambdascalasqlDesignmongodbazurec++angularjenkinsAWS

Extreme Reach is hiring a Remote Scala Developer

As a Software Developer at XR - Extreme Reach, you will play a crucial role in designing, developing, and maintaining high-quality web software solutions for managing the distribution of video advertising content across the global markets. You will work closely with cross-functional teams to deliver robust and scalable applications that meet our clients’ needs.

Key Responsibilities:

  • Develop and maintain web applications using Scala and C#, ensuring high performance and responsiveness.
  • Collaborate with teams across the world to design and implement application features.
  • Manage and optimize databases, including MongoDB and SQL Server.
  • Create intuitive and responsive user interfaces using React, Angular and JavaScript.
  • Utilize AWS services, particularly SQS, Lambda functions, and S3 cloud storage, to build and deploy cloud-based solutions.
  • Implement DevOps practices and tools, including Jenkins, GitLab, and Azure, to streamline development and deployment processes.
  • Write and maintain unit tests and leverage automation testing frameworks to ensure code quality and reliability.
  • Participate in code reviews, debugging, and troubleshooting to maintain high standards of code quality.
  • Stay updated with the latest industry trends and technologies to continuously improve our software solutions.
  • Candidate to be based in Kuala Lumpur, MY
  • Proven expertise in Scala development.
  • Experience with either C# or Java.
  • Strong knowledge of MongoDB and relational databases using SQL.
  • Proficiency in UI development using React, AngularJS, later versions of Angular and javascript.
  • Hands-on experience with AWS services, especially SQS, Lambda functions, and S3 cloud storage solutions.
  • Familiarity with DevOps practices and tools such as Jenkins, GitLab, and Azure. Strong knowledge of CI/CD processes and tools.
  • Experience with automation testing frameworks (Cypress, Selenium, or Robot
  • Framework) and writing unit tests, functional testing, and integration testing.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Strong analytical and problem-solving skills.
  • Ability to work in a fast-paced, dynamic environment and manage multiple priorities.
  • Excellent leadership and team management abilities. [FOR LEAD POSITIONS]
  • Familiarity with Ad-tech is a plus.

See more jobs at Extreme Reach

Apply for this job

+30d

Software Engineer, Data Platform

GrammarlySan Francisco; Hybrid
MLscalasqlazurejavac++pythonAWS

Grammarly is hiring a Remote Software Engineer, Data Platform

Grammarly team members in this role must be based in San Francisco, and they must be able to collaborate in person at least 2 weeks per quarter, traveling if necessary to the hub(s) where the team is based.

This flexible approach gives team members the best of both worlds: plenty of focus time along with in-person collaboration that fosters trust and unlocks creativity.

About Grammarly

Grammarly is the world’s leading AI writing assistance company trusted by over 30 million people and 70,000 teams. From instantly creating a first draft to perfecting every message, Grammarly helps people at 96% of theFortune 500 and teams at companies like Atlassian, Databricks, and Zoom get their point across—and get results—with best-in-class security practices that keep data private and protected. Founded in 2009, Grammarly is No. 14 on the Forbes Cloud 100, one of TIME’s 100 Most Influential Companies, one of Fast Company’s Most Innovative Companies in AI, and one of Inc.’s Best Workplaces.

To achieve our ambitious goals, we’re looking for a Software Engineer to join our Data Platform team and help us build a world-class data platform. Grammarly’s success depends on its ability to efficiently ingest over 60 billion daily events while using our systems to improve our product. This role is a unique opportunity to experience all aspects of building complex software systems: contributing to the strategy, defining the architecture, and building and shipping to production.

Grammarly’s engineers and researchers have the freedom to innovate and uncover breakthroughs—and, in turn, influence our product roadmap. The complexity of our technical challenges is growing rapidly as we scale our interfaces, algorithms, and infrastructure. You can hear more from our team on our technical blog.

As a Software Engineer on the Data Platform team, you will contribute to building the scalable, secure, and efficient data systems that power our entire organization. You’ll work on designing and implementing critical data infrastructure and systems that enable real-time and batch processing, data analytics, and machine learning workflows. This role offers the opportunity to rapidly grow your data engineering and back-end infrastructure skills while working alongside experienced engineers.

You will be able to work with cutting-edge technologies and tools, contributing to projects that handle large-scale data pipelines, build secure and compliant data systems, and improve our data platform’s performance and scalability. In this role, you will:

  • Build and maintain key components of the data platform, including data pipelines and infrastructure for data storage, processing, and delivery.
  • Learn and apply concepts in data engineering, such as distributed data processing, real-time data streams, and batch processing.
  • Work with technologies like Spark, Kafka, SQL, and cloud platforms (AWS) to deliver scalable and reliable data systems.
  • Collaborate with cross-functional teams, including data scientists, ML engineers, and back-end developers, to help build data-driven solutions and tools.
  • Ensure that systems are scalable and performant, contributing to the overall reliability and efficiency of the data platform.

Qualifications

  • Has 2-5 years of software engineering experience, with an aptitude for data infrastructure or data engineering.
  • Is a fast learner who is eager to develop their skills in building large-scale distributed systems and data platforms.
  • Has experience with some of the following: Python, Java, Scala, SQL, or cloud technologies (AWS, GCP, Azure).
  • (Preferably) understands basic data concepts such as data pipelines, ETL processes, and real-time/batch data processing.
  • Is familiar with data technologies like Spark, Kafka, Kinesis, or similar tools, and is interested in expanding their knowledge in these areas.
  • Has strong problem-solving skills and is passionate about learning how to build and scale data systems.
  • Embodies our EAGER values—is ethical, adaptable, gritty, empathetic, and remarkable.
  • Is inspired by our MOVE principles: move fast and learn faster; obsess about creating customer value; value impact over activity; and embrace healthy disagreement rooted in trust.
  • Is able to meet in person for their team’s scheduled collaboration weeks, traveling if necessary to the hub where their team is based.

Compensation and Benefits

Grammarly offers all team members competitive pay along with a benefits package encompassing the following and more: 

  • Excellent health care (including a wide range of medical, dental, vision, mental health, and fertility benefits)
  • Disability and life insurance options
  • 401(k) and RRSP matching 
  • Paid parental leave
  • 20 days of paid time off per year, 12 days of paid holidays per year, two floating holidays per year, and unlimited sick days 
  • Generous stipends (including those for caregiving, pet care, wellness, your home office, and more)
  • Annual professional development budget and opportunities

Grammarly takes a market-based approach to compensation, which means base pay may vary depending on your location. Our US locations are categorized into two compensation zones based on proximity to our hub locations. 

Base pay may vary considerably depending on job-related knowledge, skills, and experience. The expected salary ranges for this position are outlined below by compensation zone and may be modified in the future.

San Francisco: 
Zone 1: $160,000 – $194,000/year (USD)

For more information about our compensation zones and locations where we currently support employment, please refer to this page. If a location of interest is not listed, please speak with a recruiter for additional information. 

We encourage you to apply

At Grammarly, we value our differences, and we encourage all to apply—especially those whose identities are traditionally underrepresented in tech organizations. We do not discriminate on the basis of race, religion, color, gender expression or identity, sexual orientation, ancestry, national origin, citizenship, age, marital status, veteran status, disability status, political belief, or any other characteristic protected by law. Grammarly is an equal opportunity employer and a participant in the US federal E-Verify program (US). We also abide by the Employment Equity Act (Canada).

#LI-Hybrid

 

Apply for this job

+30d

Data Engineer - Onsite

PrismHRRemote
SalesMid LevelFull TimegolangMaster’s Degreescalarubyc++

PrismHR is hiring a Remote Data Engineer - Onsite

Data Engineer - Onsite - PrismHR - Career Page

See more jobs at PrismHR

Apply for this job

+30d

Senior Software Engineer, Product Engagement (Backend)

GeminiRemote (USA)
remote-firstscalaDesignazureuijavatypescriptAWSbackendfrontend

Gemini is hiring a Remote Senior Software Engineer, Product Engagement (Backend)

About the Company

Gemini is a global crypto and Web3 platform founded by Tyler Winklevoss and Cameron Winklevoss in 2014. Gemini offers a wide range of crypto products and services for individuals and institutions in over 70 countries.

Crypto is about giving you greater choice, independence, and opportunity. We are here to help you on your journey. We build crypto products that are simple, elegant, and secure. Whether you are an individual or an institution, we help you buy, sell, and store your bitcoin and cryptocurrency. 

At Gemini, our mission is to unlock the next era of financial, creative, and personal freedom.

In the United States, we have a flexible hybrid work policy for employees who live within 30 miles of our office headquartered in New York City and our office in Seattle. Employees within the New York and Seattle metropolitan areas are expected to work from the designated office twice a week, unless there is a job-specific requirement to be in the office every workday. Employees outside of these areas are considered part of our remote-first workforce. We believe our hybrid approach for those near our NYC and Seattle offices increases productivity through more in-person collaboration where possible.

The Department: Product Engagement

The Role: Senior Software Engineer (Backend)

As a Senior Engineer, you’ll help solve complex problems that will directly influence the direction of the digital asset space. We are a team of self-starters, self-driven owners. There’s a wide range of problems to solve at Gemini – from properly securing millions of dollars worth of customer funds, to developing innovative new blockchain products, to building highly-available and high-scale systems on the cloud, to building anomaly detection models to identify risky behavior. We have a strong culture of code reviews, and a focus on security, with the end goal of writing and shipping high-quality code by getting things right the first time. We want to continue building the best product we can as we scale and grow our business. If you get excited about solving technical challenges that directly impact our customers, clients, and the rest of the Gemini team, we’d love to hear from you.

Responsibilities:

  • Develop new products and product features on the Gemini platform, as part of a tight knit team of about eight developers, as well document designs.
  • Collaborate with product managers, designers, and other engineers to design and deliver high-quality features on the website.
  • Build efficient and reusable UI components and architect reliable, performant, and maintainable solutions. Review other software engineers’ code for correctness, style, and information security concerns.
  • Author high quality code, and review other software engineers’ code for correctness, style, and information security concerns.
  • Improve the performance, maintainability, and operations of the Gemini code base by engaging in occasional refactoring and upgrade projects.

Minimum Qualifications:

  • At least 6 years of software engineering experience.
  • Building micro-services in the cloud (AWS, Azure etc) and building high-available services at scale.
  • Advanced proficiency in at least one programming language like Java, Scala, or Kotlin. We use mostly Scala on our backend and Typescript on the frontend – it’s great if you’re comfortable or if you’re willing to learn.
  • The ability to work closely across teams (and time-zones) and manage dependencies.
  • A customer and product-focused mindset, with the ability to make well-reasoned tradeoffs between speed and quality.
  • The ability to adapt and handle multiple competing priorities in collaboration with peers.

Preferred Qualifications:

  • Work experience or knowledge of the finance industry, payments, trading and/or exchange systems.
  • Demonstrated expertise in full-stack product development.
It Pays to Work Here
 
The compensation & benefits package for this role includes:
  • Competitive starting salary
  • A discretionary annual bonus
  • Long-term incentive in the form of a new hire equity grant
  • Comprehensive health plans
  • 401K with company matching
  • Paid Parental Leave
  • Flexible time off

Salary Range: The base salary range for this role is between $152,000 - $190,000 in the State of New York, the State of California and the State of Washington. This range is not inclusive of our discretionary bonus or equity package. When determining a candidate’s compensation, we consider a number of factors including skillset, experience, job scope, and current market data.

At Gemini, we strive to build diverse teams that reflect the people we want to empower through our products, and we are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. Equal Opportunity is the Law, and Gemini is proud to be an equal opportunity workplace. If you have a specific need that requires accommodation, please let a member of the People Team know.

#LI-GR1

Apply for this job

+30d

Senior Solutions Architect

phDataLATAM - Remote
scalasqlazurejavapythonAWS

phData is hiring a Remote Senior Solutions Architect

Job Application for Senior Solutions Architect at phData

See more jobs at phData

Apply for this job

+30d

Senior Azure Data Engineer

DevOPSagileBachelor's degree5 years of experiencejirascalanosqlsqlDesignazurescrumjavapython

FuseMachines is hiring a Remote Senior Azure Data Engineer

Senior Azure Data Engineer - Fusemachines - Career Page
  • See more jobs at FuseMachines

    Apply for this job

  • +30d

    Senior Software Engineer - AAA

    agilescalaDesignjavac++postgresqltypescriptkubernetespythonAWS

    EquipmentShare is hiring a Remote Senior Software Engineer - AAA

    EquipmentShare is hiring a Senior Software Engineer 

     

    Your role in our team

     
    At EquipmentShare, we believe it’s more than just a job, we invest in our people and encourage you to choose the best path for your career. It’s truly about you, your future and where you want to go. 
     
    We are looking for a Senior Software Engineer to help us continue to build the next evolution of our platform in a scalable, performant and customer-centric oriented architecture. 
     
    Our main tech stack includes :  AWS, Kubernetes, Python, Kafka, PostgreSQL, DynamoDB, Kinesis, TypeScript, React
     
    If you haveproduction scale experience in a different stack (Go, Java, Scala, C#, etc.)and are interested in moving to a new stack, we should chat.
     

    What you'll be doing

     
    We are typically organized into agile cross-functional teams composed of Engineering, Product and Design, which allows us to develop deep expertise and rapidly deliver high value features and functionality to our next generation T3 Platform.
     
    As a Senior Software Engineer on the Authentication Authorization and Auditing (AAA) team, you will take charge of designing and developing key components of our AAA platform. Collaborating closely with product managers and lead engineers from client application development teams, you will build  platform capabilities aimed at expediting application development using the access control mechanisms crafted by the AAA platform. Your role will encompass active participation in secure application development practices, leveraging core AAA platform capabilities, and promoting highly scalable development practices.
     
    We'll be there to support you as you become familiar with our teams, product domains, tech stack and processes — generally how we all work together.

     

    As a Senior Software Engineer you will 

     

    • Design, build, and deliver the user provisioning and access management capabilities that empower our teams and customers.
    • Exert your passion and use deep and wide thinking to shape the technical direction of the platform.
    • Collaborate with Product Managers, Designers and Engineers to take ideas from concept to delivery.  Balancing the desire to ship code with the responsibility to get it right.
    • Contribute to our culture improving how we deliver as a team.  Helping us to leave things better than we find them and making it easier for us to get stuff done.
    • Support, coach and mentor Engineers within our team by sharing your insight, knowledge and experience as we learn and grow together.

    Who you are

     

    You're a hands-on developer who gets stuck in, you enjoy solving complex problems and building impactful solutions.  Most importantly, you care about making a difference.
    • Take the initiative to own outcomes from start to finish — knowing what needs to be accomplished within your platform and how we work together to deliver the best solution.
    • You have a passion for developing your craft — you understand what it takes to build quality, robust and scalable solutions.
    • You’ll see the learning opportunity when things don’t quite go to plan — not only for you, but for how we continuously improve as a team.
    • You take a hypothesis-driven approach — knowing how to source, create and leverage data to inform decision making, using data to drive how we improve, to shape how we evaluate and make platform recommendations.

    So, what is important to us?

     

    Above all, you’ll get stuff done. More importantly, you’ll collaborate to do the right things, in the right wayto achieve the right outcomes.
    • 7+ years of relevant development experience building production grade solutions.
    • 5+ years leading design of reliable and scalable APIs.
    • Practical production knowledge of SaaS products.
    • Proficient with a high order object oriented language. (especially Python - open to Go, Java, Scala, C# etc.)
    • Solid exposure to event driven architectures and high volume data processing.
    • Practical exposure of CI/CD pipelines for your production services.
    • Familiarity with public cloud service platforms.
    • Experience partnering and collaborating with remote teams (across different time zones).
    • Proven track record in learning new technologies and applying that learning quickly.
    • Experience building observability and monitoring into applications.
    Some of the things that would be nice to have, but not required:
    • Experience with authentication and/or identity management (Auth0 or Okta).
    • Familiar with containerization and Kubernetes.
    • Experience with streaming technologies. (AWS Kinesis, Kafka, etc.)

    What we will offer you

     

    We can promise that every day will be a little different with new ideas, challenges and rewards.
    We’ve been growing as a team and we are not finished just yet— there is plenty of opportunity to shape how we deliver together.
    Our missionis to enable the construction industry with tools that unlock substantial increases to productivity. Together with our team and customers, we are building the future of construction.
    T3is the only cloud-based operating system that brings together construction workflows & data from constantly moving elements in one place.
    • Unlimited PTO
    • Remote first
    • True work/life balance
    • Medical, Dental, Vision and Life Insurance coverage
    • 401(k) + match
    • Opportunities for career and professional development with conferences, events, seminars and continued education.
    • On-site fitness center at the Home Office in Columbia, Missouri, complete with weightlifting machines, cardio equipment, group fitness space, racquetball courts, a climbing wall, and much more!
    • Volunteering and local charity support that help you nurture and grow the communities you call home through our Giving Back initiative.
    • Stocked breakroom and full kitchen with breakfast and lunch provided daily by our chef and kitchen crew.
    We embrace diversity in all of its forms and foster an inclusive environment for all people to do their best work with us. 
    We're an equal opportunity employer. All applicants will be considered for employment without attention to ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity status or disability status.
     
    All appointments will be made on merit.

    #LI-Remote

    See more jobs at EquipmentShare

    Apply for this job

    +30d

    Staff Software Engineer, Credit Card

    GeminiRemote (USA)
    remote-firstscalaDesignapic++typescriptbackendfrontend

    Gemini is hiring a Remote Staff Software Engineer, Credit Card

    About the Company

    Gemini is a global crypto and Web3 platform founded by Tyler Winklevoss and Cameron Winklevoss in 2014. Gemini offers a wide range of crypto products and services for individuals and institutions in over 70 countries.

    Crypto is about giving you greater choice, independence, and opportunity. We are here to help you on your journey. We build crypto products that are simple, elegant, and secure. Whether you are an individual or an institution, we help you buy, sell, and store your bitcoin and cryptocurrency. 

    At Gemini, our mission is to unlock the next era of financial, creative, and personal freedom.

    In the United States, we have a flexible hybrid work policy for employees who live within 30 miles of our office headquartered in New York City and our office in Seattle. Employees within the New York and Seattle metropolitan areas are expected to work from the designated office twice a week, unless there is a job-specific requirement to be in the office every workday. Employees outside of these areas are considered part of our remote-first workforce. We believe our hybrid approach for those near our NYC and Seattle offices increases productivity through more in-person collaboration where possible.

    The Department: Credit Card

    The Role: Staff Software Engineer

    As an engineer on our team, you’ll architect and solve complex problems that will directly influence the direction of the credit card space. There's a wide range of challenges to tackle – from ensuring the secure handling of millions of dollars worth of customer transactions, to developing innovative new credit card features, to optimizing our API response times to enhance the customer experience. We have a strong culture of code reviews, and a focus on security, with the end goal of writing and shipping high-quality code by getting things right the first time. As we scale and grow our business, we are committed to building the best credit card products in the industry. If you get excited about solving technical challenges that directly impact our customers, and the rest of the Gemini team, we’d love to hear from you.

    Responsibilities:

    • Develop new products and product features on the Gemini platform, as part of a tight knit team of two to eight developers.
    • Provide technical input and knowledge to the planning, design, and requirements process for new products and features.
    • Review other software engineers’ code for correctness, style, and information security concerns.
    • Improve the performance, maintainability, and operations of the Gemini code base by engaging in occasional refactoring and upgrade projects.
    • Support your team’s production software by responding to an occasional alert or bug report.
    • Design, develop and test operating systems level software.
    • Oversee general functionality of the risk systems and the utilization or development of new monitoring tools for tracking and reporting performance.
    • Identify, coordinate and manage resolution efforts on processing usage issues.
    • Own technical issues through resolution and implement solutions and recommendations based on business needs.
    • Plan and coordinate project implementation support efforts and estimate work efforts and schedule for supporting project development and deployment.

    Minimum Qualifications:

    • At least 8 years of software engineering experience.
    • Advanced proficiency in at least one language. We use mostly Scala and C++ on our backend and Typescript on the frontend – it’s great if you’re comfortable in those or if you’re willing to learn.
    • The ability to work closely across teams and manage dependencies.
    • A customer and product-focused mindset, with the ability to make well-reasoned tradeoffs between speed and quality.
    • The ability to adapt and handle multiple competing priorities in collaboration with peers.

    Preferred Qualifications:

    • Experience working with or being a power user of Bitcoin, Ethereum, and/or blockchain technology.
    • Work experience or knowledge of the finance industry, payments, trading and/or exchange systems.
    It Pays to Work Here
     
    The compensation & benefits package for this role includes:
    • Competitive starting salary
    • A discretionary annual bonus
    • Long-term incentive in the form of a new hire equity grant
    • Comprehensive health plans
    • 401K with company matching
    • Paid Parental Leave
    • Flexible time off

    Salary Range: The base salary range for this role is between $172,000 - $215,000 in the State of New York, the State of California and the State of Washington. This range is not inclusive of our discretionary bonus or equity package. When determining a candidate’s compensation, we consider a number of factors including skillset, experience, job scope, and current market data.

    At Gemini, we strive to build diverse teams that reflect the people we want to empower through our products, and we are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. Equal Opportunity is the Law, and Gemini is proud to be an equal opportunity workplace. If you have a specific need that requires accommodation, please let a member of the People Team know.

    #LI-AH1

    Apply for this job

    +30d

    Senior Software Engineer, Credit Card

    GeminiRemote (USA)
    remote-firstscalaapic++typescriptbackendfrontend

    Gemini is hiring a Remote Senior Software Engineer, Credit Card

    About the Company

    Gemini is a global crypto and Web3 platform founded by Tyler Winklevoss and Cameron Winklevoss in 2014. Gemini offers a wide range of crypto products and services for individuals and institutions in over 70 countries.

    Crypto is about giving you greater choice, independence, and opportunity. We are here to help you on your journey. We build crypto products that are simple, elegant, and secure. Whether you are an individual or an institution, we help you buy, sell, and store your bitcoin and cryptocurrency. 

    At Gemini, our mission is to unlock the next era of financial, creative, and personal freedom.

    In the United States, we have a flexible hybrid work policy for employees who live within 30 miles of our office headquartered in New York City and our office in Seattle. Employees within the New York and Seattle metropolitan areas are expected to work from the designated office twice a week, unless there is a job-specific requirement to be in the office every workday. Employees outside of these areas are considered part of our remote-first workforce. We believe our hybrid approach for those near our NYC and Seattle offices increases productivity through more in-person collaboration where possible.

    The Department: Credit Card

    The Role: Senior Software Engineer

    As an engineer on our team, you’ll architect and solve complex problems that will directly influence the direction of the credit card space. There's a wide range of challenges to tackle – from ensuring the secure handling of millions of dollars worth of customer transactions, to developing innovative new credit card features, to optimizing our API response times to enhance the customer experience. We have a strong culture of code reviews, and a focus on security, with the end goal of writing and shipping high-quality code by getting things right the first time. As we scale and grow our business, we are committed to building the best credit card products in the industry. If you get excited about solving technical challenges that directly impact our customers, and the rest of the Gemini team, we’d love to hear from you.

    Responsibilities:

    • Use engineering principles to identify and measure risk and to implement quantitative and technical risk management solutions in software.
    • Understand business needs, facilitate and develop process workflows, data requirements, and specifications required to support implementation of our real time exchange.
    • Develop scalable architecture for the future state of our exchange and contribute towards improving the trading infrastructure.
    • Write robust code and APIs to support the company’s vital business.
    • Keep everyone informed about the health and viability of the platform by reporting known issues and status of ongoing investigations.
    • Identify and advocate for changes vital to the stability and supportability of the system.
    • Mentor and advise teammates to ensure new features are efficient, highly available, and fault tolerant.
    • Provide continuity and stability to the production environment.
    • Provide quick response to production issues to help eliminate down time thereby ensuring high availability and performance of our trading platform.
    • Coordinate, prioritize and plan the changes to our trading software thereby ensuring smooth exchange migrations, quick time to market for new features and software.

    Minimum Qualifications:

    • At least 5 years of software engineering experience.
    • Advanced proficiency in at least one language. We use mostly Scala and C++ on our backend and Typescript on the frontend – it’s great if you’re comfortable in those or if you’re willing to learn.
    • The ability to work closely across teams and manage dependencies.
    • A customer and product-focused mindset, with the ability to make well-reasoned tradeoffs between speed and quality.
    • The ability to adapt and handle multiple competing priorities in collaboration with peers.

    Preferred Qualifications:

    • Experience working with or being a power user of Bitcoin, Ethereum, and/or blockchain technology.
    • Work experience or knowledge of the finance industry, payments, trading and/or exchange systems.
    It Pays to Work Here
     
    The compensation & benefits package for this role includes:
    • Competitive starting salary
    • A discretionary annual bonus
    • Long-term incentive in the form of a new hire equity grant
    • Comprehensive health plans
    • 401K with company matching
    • Paid Parental Leave
    • Flexible time off

    Salary Range: The base salary range for this role is between $152,000 - $190,000 in the State of New York, the State of California and the State of Washington. This range is not inclusive of our discretionary bonus or equity package. When determining a candidate’s compensation, we consider a number of factors including skillset, experience, job scope, and current market data.

    At Gemini, we strive to build diverse teams that reflect the people we want to empower through our products, and we are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. Equal Opportunity is the Law, and Gemini is proud to be an equal opportunity workplace. If you have a specific need that requires accommodation, please let a member of the People Team know.

    #LI-AH1

    Apply for this job

    +30d

    Software Engineer, Credit Card

    GeminiRemote (USA)
    remote-firstscalaDesignapiqac++typescriptbackendfrontend

    Gemini is hiring a Remote Software Engineer, Credit Card

    About the Company

    Gemini is a global crypto and Web3 platform founded by Tyler Winklevoss and Cameron Winklevoss in 2014. Gemini offers a wide range of crypto products and services for individuals and institutions in over 70 countries.

    Crypto is about giving you greater choice, independence, and opportunity. We are here to help you on your journey. We build crypto products that are simple, elegant, and secure. Whether you are an individual or an institution, we help you buy, sell, and store your bitcoin and cryptocurrency. 

    At Gemini, our mission is to unlock the next era of financial, creative, and personal freedom.

    In the United States, we have a flexible hybrid work policy for employees who live within 30 miles of our office headquartered in New York City and our office in Seattle. Employees within the New York and Seattle metropolitan areas are expected to work from the designated office twice a week, unless there is a job-specific requirement to be in the office every workday. Employees outside of these areas are considered part of our remote-first workforce. We believe our hybrid approach for those near our NYC and Seattle offices increases productivity through more in-person collaboration where possible.

    The Department: Credit Card

    The Role: Software Engineer

    As an engineer on our team, you’ll architect and solve complex problems that will directly influence the direction of the credit card space. There's a wide range of challenges to tackle – from ensuring the secure handling of millions of dollars worth of customer transactions, to developing innovative new credit card features, to optimizing our API response times to enhance the customer experience. We have a strong culture of code reviews, and a focus on security, with the end goal of writing and shipping high-quality code by getting things right the first time. As we scale and grow our business, we are committed to building the best credit card products in the industry. If you get excited about solving technical challenges that directly impact our customers, and the rest of the Gemini team, we’d love to hear from you.

    Responsibilities:

    • Develop new products and product features on the Gemini platform.
    • Write automated tests and work with our QA team to ensure the operation and correctness of new product features.
    • Provide technical input and knowledge to the planning, design, and requirements process for new products and features.
    • Review other software engineers’ code for correctness, style, and information security concerns.
    • Improve the performance, maintainability, and operations of the Gemini code base by engaging in occasional refactoring and upgrade projects.
    • Support your team’s production software by responding to an occasional alert or bug report.

    Minimum Qualifications:

    • At least 2+ years of software engineering experience.
    • Advanced proficiency in at least one language. We use mostly Scala and C++ on our backend and Typescript on the frontend – it’s great if you’re comfortable in those or if you’re willing to learn.
    • The ability to work closely across teams and manage dependencies.
    • A customer and product-focused mindset, with the ability to make well-reasoned tradeoffs between speed and quality.
      • The ability to adapt and handle multiple competing priorities in collaboration with peers.

    Preferred Qualifications:

    • Experience working with or being a power user of Bitcoin, Ethereum, and/or blockchain technology.
    • Work experience or knowledge of the finance industry, payments, trading and/or exchange systems.
    It Pays to Work Here
     
    The compensation & benefits package for this role includes:
    • Competitive starting salary
    • A discretionary annual bonus
    • Long-term incentive in the form of a new hire equity grant
    • Comprehensive health plans
    • 401K with company matching
    • Paid Parental Leave
    • Flexible time off

    Salary Range: The base salary range for this role is between $120,000 - $150,000 in the State of New York, the State of California and the State of Washington. This range is not inclusive of our discretionary bonus or equity package. When determining a candidate’s compensation, we consider a number of factors including skillset, experience, job scope, and current market data.

    At Gemini, we strive to build diverse teams that reflect the people we want to empower through our products, and we are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. Equal Opportunity is the Law, and Gemini is proud to be an equal opportunity workplace. If you have a specific need that requires accommodation, please let a member of the People Team know.

    #LI-AH1

    Apply for this job

    +30d

    Especialista em Desenvolvimento de Software Fullstack

    ExperianSão Paulo, Brazil, Remote
    scalaRabbitMQDesigndockerkubernetesangularpythonAWS

    Experian is hiring a Remote Especialista em Desenvolvimento de Software Fullstack

    Job Description

    Quais serão suas principais entregas?

    • Análise e design da arquitetura de aplicações;
    • Entender o direcionamento técnico e estratégico da empresa para gerar e documentar padrões de aplicações de acordo com a arquitetura corporativa;
    • Identificar oportunidades de criação de componentes/APIs de reuso para toda companhia e garantir o reuso pelas diversas equipes de desenvolvimento;
    • Garantir implementações seguras e resilientes;
    • Acompanhar KPIs de gestão de arquitetura de soluções e reuso;
    • Realizar POCs com novas tecnologias ou diferentes casos de uso;
    • Ser o ponto focal do time para dúvidas técnicas e impasses decisivos;
    • Exercitar e explorar os code reviews e dojos junto ao time, potencializando o aprendizado contínuo da equipe;
    • Será o par do Squad Lead, sendo necessário envolvimento em reuniões e tomadas de decisões estratégicas.

    Qualifications

    O que estamos buscando em você?

    • Experiência com liderança técnica;
    • Experiência em soluções em microsservices, conteinerizados (Docker) e orquestrados (Kubernetes);
    • Experiência prática em desenvolvimento de aplicações modernas (APIs) e websites/plataformas;
    • Ter experiência em pelo menos uma das stacks abaixo:
      Java/Spring Boot;
      Angular 15+;
      Spark (Python ou Scala);
    • Ter conhecimento em ferramentas de mensageria e eventos - RabbitMQ e Kafka;
    • Conhecimento dos principais modelos e padrões de arquitetura de aplicações – DDD, BDD, Microfrontends, Design Patterns, SOLID, Service Mesh, Enterprise Integration Patterns;
    • Experiência prática com soluções de aplicações em nuvem (AWS);
    • Boa capacidade de planejamento, organização, documentação e negociação (de prazos e necessidades);
    • Experiência em liderar equipes tecnicamente – sabendo abordar a equipe para que ela saia com a resposta, mesmo que necessário um direcionamento final;
    • Desejável conhecimento em soluções de dados big data – Data Lake, Data Warehouse, ETL, BI, Data Mesh, MLOps, etc.

    See more jobs at Experian

    Apply for this job

    +30d

    Data Engineer (Sales Domain)

    lastminute.comMadrid, Spain, Remote
    Sales2 years of experiencetableauscalaairflowsqlDesignmobilepythonAWS

    lastminute.com is hiring a Remote Data Engineer (Sales Domain)

    Job Description

    lastminute.com is looking for a Data Engineer for its Sales & Partnerships team inside the Data & Analytics department.

    The activities of the Sales & Partnerships domain team are focused on reports, tables, analysis and, more generally, all sorts of deliverables related to company's sales data in order to create an important value in supporting decision-making of the business. Significant emphasis will be placed on partnerships data preparation and analysis, helping our business to find best solutions with the partners, monitoring performances and evaluating the effectiveness of sales campaigns, agreements and initiatives through the time. 

    The candidate will have the opportunity to become a key member of the team leveraging their engineering skills to acquire, manipulate, orchestrate and monitor data.

    Data is at our core and its reliability and effectiveness have direct impact in producing actionable insights and improving business performances

    * Please note that this is a hybrid working model position, remote possibilities can be evaluated inside Spanish territory only.

    Qualifications

    Key Responsibilities

    • Understand and analyse functional needs, raw data and develop data dimensional models
    • Design, build and deploy data pipelines with a focus on automation, performance optimization, scalability, and reliability aspects
    • Helps the business to understand the data and find insights that enable the company to take data driven decisions
    • Leverage data and business principles to solve large-scale web, mobile and data infrastructure problems
    • Build data expertise and own data quality for your area

     

    Skills and Experience

    Essentials

    • At least 2 years of experience in similar role in a fast-paced environment
    • SQL advanced knowledge
    • Experience in Data Modelling
    • Experience in ETL design, implementation and maintenance
    • Experience with workflow management engines (e.g. Airflow, Google Cloud Composer, Talend)
    • Experience with data quality and validation
    • Fluent in English both written and spoken


    Desirable 

    • Bachelor or master degree in Statistics, Mathematics, Engineering or Physics or similar fields
    • Experience working with cloud or on-prem Big Data/MPP analytics platform (e.g. AWS Redshift, Google BigQuery or similar)
    • Programming languages knowledge (e.g. Python, R, Scala)
    • Experience in analysing data to discover opportunities, address gaps and anomaly/outlier detection
    • Experience with Analytics tool (e.g. QlikView, Tableau, Spotfire)
    • Familiarity with digital and e-commerce business

     

    Abilities/qualities 

    • Problem solving and decision making skills and innovative thinking 
    • Proactivity and strategic approach
    • Ability to interface with business stakeholders by presenting and negotiating one's solutions
    • Passionate about digital world, ambitious and motivated with a can-do attitude
    • High attention to detail and ability to effectively manage multiple projects at a time, successfully able to meet deadlines
    • Strong team player with a willingness to challenge existing processes and applications

    See more jobs at lastminute.com

    Apply for this job

    +30d

    Software Engineer

    BloomreachMountain View, CA (Remote)
    remote-firstscalapostgressqlDesignjavac++MySQLlinuxpython

    Bloomreach is hiring a Remote Software Engineer

    Bloomreach is the world’s #1 Commerce Experience Cloud, empowering brands to deliver customer journeys so personalized, they feel like magic. It offers a suite of products that drive true personalization and digital commerce growth, including:

    • Discovery, offering AI-driven search and merchandising
    • Content, offering a headless CMS
    • Engagement, offering a leading CDP and marketing automation solutions

    Together, these solutions combine the power of unified customer and product data with the speed and scale of AI optimization, enabling revenue-driving digital commerce experiences that convert on any channel and every journey. Bloomreach serves over 850 global brands including Albertsons, Bosch, Puma, FC Bayern München, and Marks & Spencer. Bloomreach recently raised $175 million in a Series F funding round, bringing its total valuation to $2.2 billion. The investment was led by Goldman Sachs Asset Management with participation from Bain Capital Ventures and Sixth Street Growth. For more information, visit Bloomreach.com.

     

    Position:              Software Engineer (job code 88183)

    Duties:              Design and implement core architecture components for new features and improve performance for existing high-traffic, high available data ingestion and search API. Build infrastructure, monitoring, and tools to increase automation, and improve the efficiency of the engineering team while maintaining technical excellence in the codebase. Monitor our customers’ technical landscape, anticipate and build systems that scale with our fast-growing customer base. Act as a partner to the Solution Architecture team to come up with creative solutions for customers that don’t overstep current product or system capabilities. Influence and interface with external customer stakeholders by distilling complex technical architectures into easy to understand concepts.

    Education Required:           Master or foreign equivalent in Computer Science, Computer Engineering, Applied Mathematics    or related field.

    Special Requirements:     Must have prior work experience, coursework, or internship in each of the following:

    1. Building software solutions and software architecture
    2. Data Structures and algorithms
    3. Programming and Object Oriented Programming Services
    4. Scala, Java or Python
    5. SQL Databases including Mysql or Postgres
    6. Designing end to end applications, which communicate via services or APIs
    7. Web technologies including HTTP
    8. Spark, Hadoop, Solr or Mapreduce
    9. Linux systems
    • May work at various unanticipated locations throughout the U.S.
    • Telecommuting permitted, may reside anywhere in U.S.

    Salary:               $147,713 - $182,857 per year

    Worksite:           700 East El Camino Real, Suite 130, Mountain View, CA 94040

    #LI-DNI

    More things you'll like about Bloomreach:

    Culture:

    • A great deal of freedom and trust. At Bloomreach we don’t clock in and out, and we have neither corporate rules nor long approval processes. This freedom goes hand in hand with responsibility. We are interested in results from day one. 

    • We have defined our5 valuesand the 10 underlying key behaviors that we strongly believe in. We can only succeed if everyone lives these behaviors day to day. We've embedded them in our processes like recruitment, onboarding, feedback, personal development, performance review and internal communication. 

    • We believe in flexible working hours to accommodate your working style.

    • We work remote-first with several Bloomreach Hubs available across three continents.

    • We organize company events to experience the global spirit of the company and get excited about what's ahead.

    • We encourage and support our employees to engage in volunteering activities - every Bloomreacher can take 5 paid days off to volunteer*.
    • TheBloomreach Glassdoor pageelaborates on our stellar 4.6/5 rating. The Bloomreach Comparably page Culture score is even higher at 4.9/5

    Personal Development:

    • We have a People Development Program -- participating in personal development workshops on various topics run by experts from inside the company. We are continuously developing & updating competency maps for select functions.

    • Our resident communication coachIvo Večeřais available to help navigate work-related communications & decision-making challenges.*
    • Our managers are strongly encouraged to participate in the Leader Development Program to develop in the areas we consider essential for any leader. The program includes regular comprehensive feedback, consultations with a coach and follow-up check-ins.

    • Bloomreachers utilize the $1,500 professional education budget on an annual basis to purchase education products (books, courses, certifications, etc.)*

    Well-being:

    • The Employee Assistance Program -- with counselors -- is available for non-work-related challenges.*

    • Subscription to Calm - sleep and meditation app.*

    • We organize ‘DisConnect’ days where Bloomreachers globally enjoy one additional day off each quarter, allowing us to unwind together and focus on activities away from the screen with our loved ones.

    • We facilitate sports, yoga, and meditation opportunities for each other.

    • Extended parental leave up to 26 calendar weeks for Primary Caregivers.*

    Compensation:

    • Restricted Stock Units or Stock Options are granted depending on a team member’s role, seniority, and location.*

    • Everyone gets to participate in the company's success through the company performance bonus.*

    • We offer an employee referral bonus of up to $3,000 paid out immediately after the new hire starts.

    • We reward & celebrate work anniversaries -- Bloomversaries!*

    (*Subject to employment type. Interns are exempt from marked benefits, usually for the first 6 months.)

    Excited? Join us and transform the future of commerce experiences!

    If this position doesn't suit you, but you know someone who might be a great fit, share it - we will be very grateful!


    Any unsolicited resumes/candidate profiles submitted through our website or to personal email accounts of employees of Bloomreach are considered property of Bloomreach and are not subject to payment of agency fees.

     #LI-Remote

    See more jobs at Bloomreach

    Apply for this job

    +30d

    Senior Solutions Architect - Data and AI

    Blue Orange DigitalHouston, TX - Remote
    Salesscalasqlazurejavac++pythonAWS

    Blue Orange Digital is hiring a Remote Senior Solutions Architect - Data and AI

    Company Overview:

    Blue Orange Digital is a cloud-based data transformation and predictive analytics development firm with offices in NYC and Washington, DC. From startups to Fortune 500s, we help companies make sense of their business challenges by applying modern data analytics techniques, visualizations, and AI/ML. Founded by engineers, we love passionate technologists and data analysts. Our startup DNA means everyone on the team makes a direct contribution to the growth of the company.

    Position Overview:

    We are seeking a seasoned, highly effective, and self-motivated Senior Technical Solutions Consultant to join our growing engineering team. The ideal candidate will possess a robust technical background, an insatiable curiosity for new data technology, and outstanding proven consultative skills. This role is pivotal in leveraging technical expertise, business acumen, and sales support abilities to drive growth and client satisfaction.

    This role demands a strong foundation in consultative technical selling, with the ability to listen attentively to client's needs and identify and communicate technical solutions in terms that clients can understand and find compelling. This role will also collaborate effectively with our business development and sales teams to develop and communicate bespoke solutions. Senior Technical Solutions Consultant will be pivotal in bridging the gap between sales and technical teams to close new opportunities and grow existing ones.

    Leveraging their technical expertise, business acumen, and sales support abilities, the Senior Technical Solutions Consultant will stay up-to-date on evolving technologies in the data, analytics, machine learning, and AI space, as well as drive market research, assist with and contribute actively to go-to-market (GTM) initiatives, productively engage prospects and clients and ensure that our solutions align with client objectives to achieve our ambitious growth targets. The Senior Technical Solutions Consultant will impact revenue growth, customer satisfaction, and product development.

    Responsibilities:

    • Client Engagement and Consultative Selling:Serve as the primary technical liaison between clients and our technical teams. Engage with senior-level stakeholders to understand their business challenges and articulate clear, compelling technical solutions aligned with their strategic goals.
      • Lead complex client engagement delivery, often with ambiguity and little direction. Provide architectural assessments, strategies, and roadmaps for data management.
    • Technical Consultation and Solution Development:Lead assessment and strategy engagements related to Data & AI initiatives for clients. Provide technical and strategic consultation and collaborate closely with technical, sales, and customer success teams to work with engineering architects to develop innovative, data-driven solutions for our clients.
      • Plan and lead workshops with client teams to understand the current landscape, requirements, and constraints and map to the latest technology products and platforms to come up with future architecture.
      • Architect market-leading Databricks solutions on leading Cloud platforms like Azure, AWS, and GCP. This includes ETL/ELT and Lakehouse architecture and design.
      • Provide data architectural solutions/designs to project execution teams for implementation.
    • Strategic Thought Leadership:Synthesize industry trends, technological advancements, and business strategies into articulate viewpoints to further Blue Orange’s thought leadership in the Data & AI space through blog posts, white papers, and technical ideation for our service offerings.
    • Analytical and Research Skills: Strong ability to conduct thorough research to back up points of view with data and real-world examples. This involves not only gathering data but also analyzing it to draw meaningful conclusions that support their arguments.
    • Data & AI Expertise: Maintain a deep understanding of industry trends and data technologies. Utilize expertise in Databricks and other modern data tools and platforms to enhance our consulting approaches and technical solutions. This role will work extensively with our Databricks practice and Databricks partnership.
    • Market and Industry Expertise:Stay abreast of industry trends, emerging technologies, and competitive landscape to enhance consultative selling approaches and technical knowledge. Develop targeted GTM-oriented industry and technology analyses. Learn new technologies and platforms quickly and keep experience relevant to clients’ needs.
    • Go-to-Market Strategy and Sales Support: Participate in developing and executing GTM strategies that effectively communicate our value proposition to diverse audiences, including non-technical stakeholders. Support the sales team in responding to technical queries, RFPs, and proposal preparation, ensuring technical accuracy and strategic alignment with client goals.
    • Project and Timeline Management: Actively estimate and manage project timelines and resource requirements, ensuring they meet quality standards and timelines, and adjust project scopes based on evolving client needs.
    • Continuous Improvement and Feedback Integration: Drive continuous improvement in sales strategies and technical solutions through feedback and lessons learned from client engagements. Use insights gained to refine approaches and enhance client satisfaction.
    • And other requests as directed by your manager.

    Requirements:

    • Proven track record in engaging in consultative selling to C-Suite and executive-level clients, focusing on developing strategic solutions that advance client interests
    • Bachelor’s degree or higher in Computer Science, Engineering, Data Science, or related field, or equivalent experience.
    • 8+ years of hands-on experience in the Data Analytics, Data Engineering, and AI space.
    • 2+ years of hands-on experience implementing, designing, and building Lakehouse or Cloud Data Warehouse solutions
    • 4+ years in technical consulting, sales engineering, or similar roles within the data space
    • Experience consulting in 3 of the following vertical industries:
      • FinTech
      • Investment
      • Insurance
      • Sports Analytics
      • Retail/CPG
      • Manufacturing
      • Real Estate & Construction
      • Travel & Hospitality
    • Experience and certifications in modern cloud and data tools and technologies (ie. Databricks, Snowflake, AWS, GCP, Azure, dbt, Fivetran, Hudi, Iceberg, spark, Python, PyTorch, TensorFlow, SQL, etc.) plus the abilities and desire for more
    • In-depth data services understanding in 2+ major cloud providers – AWS, Azure, GCP
    • Ability to translate complex technical concepts into understandable terms; adept at engaging and influencing senior management and non-technical stakeholders
    • Exceptional communication, presentation, and interpersonal skills, particularly adept at conveying complex technical concepts effectively to non-technical audiences with ease
    • Skills in influencing others’ opinions and fostering discussions with clients and the industry
    • Eager to learn and adapt in a rapidly evolving tech landscape
    • Self-directed and motivated with a results-driven approach, capable of achieving deliveries and outcomes independently with limited external direction
    • Bachelor’s degree or higher in Computer Science, Engineering, IT, Data Science, or a related field
    • Ability and willingness to travel as required to meet clients and attend industry events

    Preferred qualifications:

    • Hands-on familiarity with data engineering and/or ML/AI coding languages and frameworks, such as SQL, python, R, java, scala, js, ts, pytorch, spark, tensorflow, ETL/ELT, LLMs, etc.
    • Engineering certifications in Databricks, Azure, AWS, GCP, Snowflake and related tools
    • Pre-sales track certifications across the same
    • Masters, MBA, or other advanced degree a strong plus

    Benefits:

    • 401k Matching
    • Unlimited PTO
    • Healthcare, Dental, Vision, and Life Insurance
    • Paid parental/bereavement leave
    • Home office stipend

    Salary: 135,000 - 145,000 / Year (USD $)

    Blue Orange Digital is an equal opportunity employer.

    Background checks may be required for certain positions/projects.

    See more jobs at Blue Orange Digital

    Apply for this job