java Remote Jobs

852 Results

15d

Senior Frontend Engineer, Payroll Experience

GustoDenver, CO;San Francisco, CA;New York, NY;Remote
Designsassuijavac++typescriptcssjavascriptbackendfrontend

Gusto is hiring a Remote Senior Frontend Engineer, Payroll Experience

 


About Gusto

Gusto is a modern, online people platform that helps small businesses take care of their teams. On top of full-service payroll, Gusto offers health insurance, 401(k)s, expert HR, and team management tools. Today, Gusto offices in Denver, San Francisco, and New York serve more than 300,000 businesses nationwide.

Our mission is to create a world where work empowers a better life, and it starts right here at Gusto. That’s why we’re committed to building a collaborative and inclusive workplace, both physically and virtually. Learn more about ourTotal Rewards philosophy

About Gusto

Gusto is a modern, online people platform that helps small businesses take care of their teams. On top of full-service payroll, Gusto offers health insurance, 401(k)s, expert HR, and team management tools. Today, Gusto offices in Denver, San Francisco, and New York serve more than 100,000 businesses nationwide.

Our mission is to create a world where work empowers a better life, and it starts right here at Gusto. That’s why we’re committed to building a collaborative and inclusive workplace, both physically and virtually. Learn more about our Total Rewards philosophy

We're hiring engineers to join the Payroll Experiences team and work on systems that empower customer-facing products and develop features that help define the customer journey at Gusto. Our team's main goal is to keep our customers happy and deliver a consistently great experience for running payroll for their employees.

Here’s what you’ll do day-to-day:

  • Build and maintain a system of reusable UI components and documentation that empowers all of Gusto’s payroll experiences including React.js, Typescript, Javascript, CSS, and HTML.
  • Develop tools to ensure that the quality, performance, and accessibility of Gusto’s reusable components continuously improve.
  • Collaborate across teams in building accessible, modular, performant frontend experiences.
  • Create and improve on tools for developing performant, accessible experiences for our customers.
  • Contribute architectural improvements to Gusto’s frontend infrastructure.
  • Optionally, build and maintain APIs using Ruby.

Here’s what we’re looking for:

  • 5+ years of technical experience in a frontend engineering (or) a full stack engineering role.
  • Highly proficient in front-end Java script technologies, preferably React.js or Typescript.
  • Experience in building backend APIs is an added advantage but not mandatory.
  • Experience cross-functional collaboration with Design and/or other non-technical teams.
  • Experience in building UI components that are modular, composable, flexible, maintainable, and well-documented.
  • Experience with a JavaScript testing library for unit, integration, and end-to-end validation.
  • Appreciation for a collaborative, test-driven environment.
  • Experience turning wireframes and mockups into responsive, accessible, tested code.
  • Well-structured, easily maintainable, well-documented code that balances beauty and pragmatism.
  • Passionate about creating inclusive, accessible experiences for everyone.
  • Familiar with emerging trends in frontend web application development, including the various approaches to styling (CSS Modules, CSS-in-JS, Sass, etc.), component libraries (Material UI, Carbon, Polaris, and Lightning), accessibility tooling (aXe, Lighthouse), and observability (Fullstory, etc.).

Learn more about the Payroll experiences team:

Our team is a group of folks whose primary goal is to build user experience in our flagship Cloud product, which is used by Gusto’s Customers to run the payroll for their employees and contractors. We also build and maintain APIs for some of our team-specific requirements.

What’s fascinating about our team is that we build one of the core experiences of the flagship Gusto product! Our work is not done in isolation, but in close collaboration with many cross-functional teams. This collaborative approach ensures that the features we develop are not just innovative, but also seamlessly integrated into the overall product. And the best part? Our work positively impacts millions of employees and contractors. 

If you’re an engineer who enjoys building fantastic customer features and wants to influence the product, you should join our team!

Our cash compensation amount for this role is targeted at $140,000/yr to $165,000/yr in Denver & most remote locations, and $170,000/yr to $200,000/yr for San Francisco, Seattle & New York. Stock equity is additional. Final offer amounts are determined by multiple factors including candidate experience and expertise and may vary from the amounts listed above.

 


Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 daysper week (or more depending on role). The same office expectations apply to all Symmetry roles, Gusto's subsidiary, whose physical office is in Scottsdale.

Note: The San Francisco office expectations encompass both the San Francisco and San Jose metro areas. 

When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required.


Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Gusto. 

Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Gusto considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Gusto is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you require assistance in filling out a Gusto job application, please reach out to candidate-accommodations@gusto.com.

Gusto takes security and protection of your personal information very seriously. Please review our Fraudulent Activity Disclaimer.

See more jobs at Gusto

Apply for this job

15d

Programmeur(-euse) backend sénior / Senior Backend Programmer

People Can FlyMontréal, Canada, Remote
rediskotlinjirasqlDesignazureqagitrubyjavac++dockerMySQLkubernetespythonAWSbackend

People Can Fly is hiring a Remote Programmeur(-euse) backend sénior / Senior Backend Programmer

Job Description

Core:

  • Propose, implement and own tasks and features in a timely fashion.
  • Provide regular updates to production.
  • Collaborating with the rest of the PCF Online Platform team to integrate and develop shared components, and augment stability/features of shared modules.
  • Produce high quality, performant code and products
  • Breakdown your own tasks, update your progress, ask questions and raise issues to relevant stakeholders as well as proposing solutions when needed.
  • Work closely with other senior members of the team to implement high quality features and code, proactively identify and address risk with the team.
  • Proactively participate in code reviews to share knowledge and learn from other team members.
  • Occasionally support Leads with recruitment responsibilities, with HR collaboration.
  • Stay informed of best practices and technical solutions used at the company.
  • Work with QA teams to define testing requirements for new and existing features.

Backend:

  • Design and implement backend services for the PCF Online Platform, tailored for online, live services gaming.
  • Provide tools and frameworks for smooth backend service integration with game clients, servers and other services.
  • Implement protective measures against threats and ensure adherence to data protection laws.
  • Regularly review and improve the performance of online services, focusing on efficiency and load management.
  • Troubleshoot and resolve emergent  technical issues and continuously support and maintain services with a focus on stability, reliability and availability.

Qualifications

  • 6+ years of experience in relevant roles 
  • Excellent primary programming language skills.
  • Good knowledge of Source Control and Code Review tools (Swarm, Perforce, Git, etc.).
  • Good knowledge of Project Management Software (JIRA, Confluence, etc.).
  • Ability to work autonomously.
  • 5+ years of experience developing high-scalability online services in various domains, emphasizing handling large user bases.
  • Familiarity with Kotlin, Java and Go, or willingness to learn these languages. 
  • Expertise in Python, Ruby, and C#, or willingness to learn these languages. 
  • Experience with Docker, Kubernetes, and at least one major cloud platform (AWS, Azure, GCP).
  • Experience with SQL databases (like MySQL) and Redis, focusing on scalability and efficiency.
  • Experience managing backend systems that handle high volumes of traffic and data, ensuring efficiency and stability under load.
  • Solid understanding of client-server methodologies and technologies.
  • Good knowledge of scalability, security, and code maintainability.
  • Ability to produce secure, reliable, and readable code.
  • Good mentoring skills.
  • Strong verbal and written communication skills in English.

Nice to have:

  • Experience with a product's full development cycle, including post-launch operations
  • Experience with game backends such as Pragma, Nakama, Accelbyte.
  • Understanding of Unreal Engine for game development
  • Good skills in Unreal Engine C++, and experience with plugins in particular
  • Previous work in leading tech companies like FAANG is a plus
  • Understanding of Unreal Engine for game development
  • Familiarity with OpenAPI and code generation tools
  • Experience with tools like Prometheus, InfluxDB, Loki, and Grafana
  • Knowledge of OpenTelemetry for application monitoring
  • Video Game-specific experience

See more jobs at People Can Fly

Apply for this job

15d

Programmeur(-euse) backend sénior (Unreal) / Senior Backend Programmer (Unreal)

People Can FlyGateshead, United Kingdom, Remote
rediskotlinjirasqlDesignazureqagitrubyjavac++dockerMySQLkubernetespythonAWSbackend

People Can Fly is hiring a Remote Programmeur(-euse) backend sénior (Unreal) / Senior Backend Programmer (Unreal)

Job Description

Core:

  • Propose, implement and own tasks and features in a timely fashion.
  • Provide regular updates to production.
  • Collaborating with the rest of the PCF Online Platform team to integrate and develop shared components, and augment stability/features of shared modules.
  • Produce high quality, performant code and products
  • Breakdown your own tasks, update your progress, ask questions and raise issues to relevant stakeholders as well as proposing solutions when needed.
  • Work closely with other senior members of the team to implement high quality features and code, proactively identify and address risk with the team.
  • Proactively participate in code reviews to share knowledge and learn from other team members.
  • Occasionally support Leads with recruitment responsibilities, with HR collaboration.
  • Stay informed of best practices and technical solutions used at the company.
  • Work with QA teams to define testing requirements for new and existing features.

Backend:

  • Design and implement backend services for the PCF Online Platform, tailored for online, live services gaming.
  • Provide tools and frameworks for smooth backend service integration with game clients, servers and other services.
  • Implement protective measures against threats and ensure adherence to data protection laws.
  • Regularly review and improve the performance of online services, focusing on efficiency and load management.
  • Troubleshoot and resolve emergent  technical issues and continuously support and maintain services with a focus on stability, reliability and availability. 

Qualifications

  • 6+ years of experience in relevant roles. 
  • Excellent primary programming language skills.
  • Understanding of Unreal Engine for game development
  • Good skills in Unreal Engine C++, and experience with plugins in particular
  • Good knowledge of Source Control and Code Review tools (Swarm, Perforce, Git, etc.).
  • Good knowledge of Project Management Software (JIRA, Confluence, etc.).
  • Ability to work autonomously.
  • 5+ years of experience developing high-scalability online services in various domains, emphasizing handling large user bases.
  • Familiarity with Kotlin, Java and Go, or willingness to learn these languages. 
  • Expertise in Python, Ruby, and C#, or willingness to learn these languages. 
  • Experience with Docker, Kubernetes, and at least one major cloud platform (AWS, Azure, GCP).
  • Experience with SQL databases (like MySQL) and Redis, focusing on scalability and efficiency.
  • Experience managing backend systems that handle high volumes of traffic and data, ensuring efficiency and stability under load.
  • Solid understanding of client-server methodologies and technologies.
  • Good knowledge of scalability, security, and code maintainability.
  • Ability to produce secure, reliable, and readable code.
  • Good mentoring skills.
  • Strong verbal and written communication skills in English.

Nice to have:

  • Experience with a product's full development cycle, including post-launch operations
  • Experience with game backends such as Pragma, Nakama, Accelbyte.
  • Previous work in leading tech companies like FAANG is a plus
  • Understanding of Unreal Engine for game development
  • Familiarity with OpenAPI and code generation tools
  • Experience with tools like Prometheus, InfluxDB, Loki, and Grafana
  • Knowledge of OpenTelemetry for application monitoring
  • Video Game-specific experience

See more jobs at People Can Fly

Apply for this job

16d

Senior Java Software Engineer (AWS, Lambda, DynamoDB) (USA Remote)

Turnitin LLCAustin, TX, Remote
LambdaDesignapiUXqagitjavapythonAWSbackendfrontendNode.js

Turnitin LLC is hiring a Remote Senior Java Software Engineer (AWS, Lambda, DynamoDB) (USA Remote)

Job Description

As a member of the Grading and Feedback team, the purpose of this role is to build and maintain services related to grading and feedback functionality. The Senior Software Engineer - Backend Services will be responsible for designing, implementing, and maintaining scalable, high-performance backend systems using AWS Lambda and related technologies. This role is critical in developing and optimizing our serverless architecture. Cross functionally this role will interface mainly with QA, Product, UX and Support.

Responsibilities: 

  • Architect and develop robust, scalable backend services with AWS Lambda
  • Design / implement RESTful APIs and event-driven systems
  • Optimize existing services for improved performance and cost-efficiency
  • Collaborate with cross-functional teams to integrate backend services with frontend applications
  • Implement and maintain CI/CD pipelines
  • Conduct code reviews and mentor junior engineers
  • Troubleshoot and resolve complex technical issues in production environments
  • Continue to grow and learn as a developer

Qualifications

Requirements:

  • 4+ years of experience in backend development
  • Strong proficiency in at least one programming language suitable for AWS Lambda (e.g., Python, Node.js, Java)
  • Experience with AWS services, particularly Lambda, API Gateway, and DynamoDB
  • Solid understanding of serverless architecture principles and best practices
  • Experience with microservices design patterns and event-driven architectures
  • Proficiency in version control systems (e.g., Git) and CI/CD tools
  • Strong problem-solving skills and attention to detail

Tii Elements:

  • Has a growth mindset and leads with questions vs. assumptions
  • Effectively communicates and cooperates with peers, partners, leaders & customers to achieve outcomes. Builds relationships and creates an environment wherein people can naturally work together for the good of the company and our customers.
  • Possesses a mindset of abundance and redefines what’s possible; creates and advances ways of achieving results in new or difficult situations either by appropriating additional resources, or by doing more with less.
  • Shares learning/knowledge with others freely and enthusiastically. 
  • Setting high quality standards for our work and striving for continuous improvement.

Apply for this job

16d

Senior/Principal Test Automation Engineer

Sigma SoftwareWarsaw, Poland, Remote
CypresssqlDesignmobileapijavatypescriptpythonjavascript

Sigma Software is hiring a Remote Senior/Principal Test Automation Engineer

Job Description

  • Set up CI/CD pipelines for Test Automation 
  • Automate performance testing processes 
  • Automate testing using various languages (Python, Java, etc.) 
  • Automate tests trhough different interfaces (e.g., web API, native mobile, etc.) 
  • Work with SQL 
  • Define and validate the Test Automation technology stack 
  • Develop and implement Test Automation strategies 
  • Define and track Test Automation KPIs 
  • Lead and manage a Test Automation team 
  • Advocate for and defend Test Automation solutions

Qualifications

  • 5+ years of work experience in Test Automation for Senior 
  • Expertise in JavaScript and TypeScript 
  • Expertise in Playwright and alternatives (Cypress, WebDriverIO, etc.) 
  • Expertise in test data creation via web API 
  • Expertise in code design patterns and principles 
  • Ability to create frameworks from scratch 
  • Code review and refactoring skills 

See more jobs at Sigma Software

Apply for this job

16d

Senior Staff Software Engineer - Data Platform

ExperianCosta Mesa, CA, Remote
S3SQSEC2LambdaagileRabbitMQDesignjavapostgresqlkubernetespythonAWS

Experian is hiring a Remote Senior Staff Software Engineer - Data Platform

Job Description

Role Summary

Experian is looking for an experienced Senior Staff Software Engineer to develop and deliver direct-to-customer products on a cloud-native platform developed using Java and Python. Reporting to the Senior Director of Software Development, you will be part of a senior software engineering team, involved in projects using the latest technologies, and an important player in designing and implementing product features. This is a technical role requiring excellent coding skills.

What you'll do

You will develop core functionality using cloud-native Java on Spring and integrate machine learning models for an enterprise-level data platform built with Java and Python using leading mainstream open-source technologies.

Experience

  • Experience creating solutions incorporating Machine Learning algorithms and models using Python with Data Engineering libraries and tools
  • You have proficiency in developing server-side Java and Python applications using mainstream libraries and frameworks, including the Spring framework, Pandas, SciPy, PySpark, and Pydantic
  • Current cloud technology experience with AWS
  • Experience integrating with async messaging, logging, or queues, such as Kafka, RabbitMQ, SQS, NATS
  • You collaborate as a hands-on team member developing a significant commercial software project in Java and Python
  • Software development experience building and testing applications following secure coding practices. Additional preferred experience includes building systems for financial services or tightly regulated businesses, security and privacy compliance (GPDR, CCPA, ISO 27001, PCI, HIPAA, etc.) experience

Responsibilities

  • You are an active collaborator as a primary member of a software engineering team focused on building event-driven services that provide secure, efficient solutions in a determined timeframe
  • You will work with the Data Science teams, creating solutions incorporating Machine Learning algorithms and models using Python with Data Engineering libraries and tools
  • You can work on a scalable data streaming application functionality on an AWS cloud-based platform
  • Diligently observe and maintain Standards for Regulatory Compliance and Information Security, plus deliver and maintain accurate, complete, and current documentation
  • Participate in full Agile cycle engagements, including meetings, iterative development, estimations, code reviews, and design sessions
  • You will work with the service quality engineering team to ensure that only thoroughly tested code makes it to production, then own deliverables from design through production operationalization

Qualifications

  • 7+ years of software development experience building and testing applications following secure coding practices
  • You are a hands-on team member working on a significant commercial software project in Java and Python
  • Recent hands-on experience building and supporting commercial systems managing data and transactions, including server-side development of Data Flow processes, incorporating Machine Learning models, and performing Data Enrichment and ETL processes.
  • Current cloud technology experience with AWS (Kubernetes, Fargate, EC2, S3, RDS PostgreSQL, Lambda, OpenSearch/Elasticsearch). Familiarity with creating and using Docker/Kubernetes applications
  • Experience with Continuous Integration/Continuous Delivery (CI/CD) processes and practices (CodeCommit, CodeDeploy, CodePipeline/Harness/Jenkins/GitHub Actions, CLI, BitBucket/Git, etc.).
  • Knowledgeable and experienced with software and system patterns and their application in prior works. Experience gathering and assessing specifications and requirements. Experience supporting data science efforts.

See more jobs at Experian

Apply for this job

16d

Analista de Desenvolvimento de Software Java Pleno

ExperianSão Paulo, Brazil, Remote
redisnosqlsqloracleapijavac++

Experian is hiring a Remote Analista de Desenvolvimento de Software Java Pleno

Job Description

Como será o seu dia a dia?

  • Atuar de forma colaborativa a fim de apoiar nas tomadas de decisões e definição estratégica dos nossos produtos e capacidades, visando entregar a melhor experiência para nossos clientes;
  • Irá atuar em uma squad, participando efetivamente de cerimônias, discussões e resolução de conflitos;
  • Será responsável por assegurar a qualidade e segurança do software entregue;
  • Integrar o sistema com os novos componentes de software produzidos ou alterados;
  • Desenvolver e manter aplicações Java de alta qualidade com ênfase em Spring Boot;
  • Colaborar com designers, engenheiros e outros membros da equipe para criar soluções inovadoras;
  • Escrever código limpo, eficiente e reutilizável, aderindo às melhores práticas de desenvolvimento;
  • Realizar testes de unidade em Java para garantir a qualidade do software;
  • Aplicar princípios de orientação a objetos no desenvolvimento de soluções;
  • Utilizar Spring Security e Spring Data para garantir a segurança e eficiência das aplicações.

Quais serão suas principais entregas?

  • Propor e garantir que todas as soluções técnicas estejam alinhadas à estratégia de negócio e aderentes às políticas de segurança e boas práticas Serasa Experian;
  • Atuar na manutenção de soluções existentes e propor melhorias nas mesmas;
  • Participar de discussões técnicas para criar softwares de alta qualidade e alto desempenho;
  • Ajudar na concepção e definição da arquitetura das aplicações de software;
  • Pensar em formas de entrega contínua e incremental aos clientes;
  • Implementar as melhores práticas técnicas de qualidade e segurança;
  • Documentar os projetos de software;
  • Reusar componentes.

Qualifications

O que estamos buscando em você!

  • Experiência sólida em desenvolvimento Java;
  • Proficiência em Spring Boot, incluindo Spring Security e Spring Data;
  • Conhecimento de Java 8 ou superior;
  • Experiência com testes de unidade em Java;
  • Conhecer e aplicar padrões de arquitetura e desenvolvimento de software;
  • Grande experiência na criação, uso e consumo de API REST e SOAP;
  • Conhecimento em produtos, serviços e implementações em Cloud;
  • Sólido conhecimento em testes unitários, performance e automatizados;
  • Conhecimentos em ferramentas e implementações de Observability.
  • Desejável experiência com bancos de dados NoSQL e SQL;
  • Desejável familiaridade com Redis;
  • Experiência com a Cloud Oracle será um diferencial;
  • Conhecimento em Cypress/BrunoAPI será um diferencial.

See more jobs at Experian

Apply for this job

16d

Senior Java Engineer (Cloud Native)

ExperianHeredia, Costa Rica, Remote
S3EC2LambdaagilenosqlairflowsqlDesignmongodbapijavapostgresqlpythonAWS

Experian is hiring a Remote Senior Java Engineer (Cloud Native)

Job Description

You will be involved in projects using modern technologies as part of a senior software engineering team. You will help design and implementing product features. This is a technical role requiring excellent coding skills.

You will develop core functionality and processing for a new powerful, enterprise level data platform built with Java and using leading mainstream open-source technologies.

  • Hands-On collaboration as a primary member of a software engineering team focused on building event driven services delivering secure, efficient solutions in a bold timeframe.
  • Deliver available and scalable data streaming application functionality on an AWS cloudbased platform.
  • Diligently observe and maintain Standards for Regulatory Compliance and Information Security • Deliver and maintain accurate, complete and current documentation
  • Participate in full Agile cycle engagements, including meetings, iterative development, estimations, code reviews and design sessions.
  • Contribute to team architecture, engineering, and product discussions ensuring the team delivers software
  • Work with the service quality engineering team to ensure that only thoroughly tested code makes it to production.
  • Oversee deliverables from design through production operationalization •
  • Flexibility to work on Experience providing engineering support to customer support team to resolve any critical customer issues
  • you will report to Software Development Director Senior

Qualifications

  • 5+ years of software development experience building and testing applications following secure coding practices
  • Collaborate as a hands-on team member developing a significant commercial software project in Java with Spring Framework.
  • Proficiency in developing server-side Java applications using mainstream tools including the Spring framework and AWS SDK
  • Experience with event driven architectures using pub/sub message brokers such as Kafka, Kinesis, and NATS.io
  • Current cloud technology experience, preferably AWS (Fargate, EC2, S3, RDS PostgreSQL, Lambda, API Gateway, Airflow)
  • Experience developing web application using Spring Reactive libraries like WebFlux and Project Reactor and normal Spring Web
  • Aproficiency in SQL and NoSQL based data access and management on PostgeSQL and MongoDB or AWS DocumentDB.
  • Recent hands-on experience building and supporting commercial systems managing data and transactions including server-side development of Data Flow processes
  • Experience with Continuous Integration/Continuous Delivery (CI/CD) process and practices (CodeCommit, CodeDeploy, CodePipeline/Harness/Jenkins/Github Actions, CLI, BitBucket/Git)
  • Experience overseeing technologies including Splunk, Datadog, and Cloudwatch
  • Familiarity creating and using Docker/Kubernetes applications Additional Preferred Experience
  • Proficiency in developing server-side Python using mainstream tools including Pandas, SciPy, PySpark, and Pydantic
  • Experience building systems for financial services or tightly regulated businesses.
  • Security and privacy compliance (GPDR, CCPA, ISO 27001, PCI, HIPAA, etc.) experience a plus.

See more jobs at Experian

Apply for this job

16d

Fullstack Developer - Remote Job

Bertoni SolutionsChorrillos, Peru, Remote
sqlDesignapijavapythonAWS

Bertoni Solutions is hiring a Remote Fullstack Developer - Remote Job

Job Description

We are in search of a full-stack developer, who will be instrumental in building core applications from the ground up. This is a unique opportunity to shape a product, contribute to the growth of the company and have a significant impact on the future of AI-driven financial technology.  

This is a remote opportunity to collaborate with one of our valued customers in the US. Initially, the contract for this position is for one year, with the possibility of extension. In addition, the client is offering benefits such as 20 paid holiday days per year, paid holidays, travel to the US, and more.  

Qualifications

IMPORTANT: This opportunity is exclusively available for bilingual applicants currently located in Latin America. If you do not meet these criteria, we kindly ask that you refrain from applying, as applications that do not meet these requirements will not be considered.

 

Full-stack Developer 

 

Must have Skills : 

  •  Experience: 3-5 years of professional experience in full-stack development, ideally with some exposure to the fintech industry.  

  • Advanced English Level

 

Technical Skills:  

  • Java: Strong proficiency in Java with experience using Spring Boot and Hibernate.  

  • React: Proven experience building modern front-end applications with React.  

  • Databases: Experience with SQL databases.  

  • API Design: Understanding of RESTful API principles.  

  • Python: Proficient in Python, including data structures (lists, dictionaries), control flow, functions, object-oriented programming, and data manipulation using dataframes with libraries like Pandas.  

  • AI/ML: Familiarity with machine learning concepts and libraries (e.g., TensorFlow, PyTorch) or experience integrating AI capabilities.  

  • Bonus: Familiarity with AWS or other cloud platforms, testing frameworks (JUnit, Mockito), and CI/CD pipelines. 

 

Responsibilities:  

  • Full-Stack Development: Take ownership of feature development across the entire stack using Java, Spring Boot, Hibernate, and React.  

  • Collaboration: Partner with a small, highly skilled team of offshore developers, providing guidance and ensuring top-notch code quality.  

  • Problem Solving: Tackle technical challenges head-on and find innovative solutions. 

  • Communication: Clearly communicate technical concepts to both technical and non-technical team members 

 

Soft Skills:  

  • Communication: Excellent written and verbal communication skills.  

  • Collaboration: Ability to work effectively in a team  

  • Problem Solving: Strong analytical and problem-solving skills.  

  • Adaptability: Thrives in a fast-paced, ever-changing start-up environment.  

  • Passion: Demonstrated enthusiasm for technology, fintech, and making an impact. 

See more jobs at Bertoni Solutions

Apply for this job

17d

Lead Software Engineer

NowSecureRemote
Full TimegolangagilesqlDesignmobileapigitjavac++dockerpostgresqltypescriptkuberneteslinuxAWSjavascript

NowSecure is hiring a Remote Lead Software Engineer

Lead Software Engineer - NowSecure - Career PageSee more jobs at NowSecure

Apply for this job

17d

Junior Data Engineer

Accesa - RatiodataEmployee can work remotely, Romania, Remote
agileairflowpostgressqlDesignjavapythonbackend

Accesa - Ratiodata is hiring a Remote Junior Data Engineer

Job Description

One of our clients operates prominently in the financial sector, where we enhance operations across their extensive network of 150,000 workstations and support a workforce of 4,500 employees. As part of our commitment to optimizing data management strategies, we are migrating data warehouse (DWH) models into data products within the Data Integration Platform (DIP). 

Responsibilities: 

Drive Data Efficiency: Create and maintain optimal data transformation pipelines. 

Master Complex Data Handling: Work with large, complex financial data sets to generate outputs that meet functional and non-functional business requirements. 

Lead Innovation and Process Optimization: Identify, design, and implement process improvements such as automating manual processes, optimizing data delivery, and re-designing infrastructure for higher scalability. 

• Architect Scalable Data Infrastructure: Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using open-source technologies. 

• Unlock Actionable Insights: Build/use analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency, and other key business performance metrics. 

• Collaborate with Cross-Functional Teams: Work with stakeholders, including Senior Management, Departments Heads, Product, Data, and Design teams, to assist with data-related technical issues and support their data infrastructure needs. 

Qualifications

Must have: 

  • 1+ years of experience in a similar role, preferably within Agile teams. 

  • Skilled in SQL and relational databases for data manipulation. 

  • Experience in building and optimizing Big Data pipelines and architectures. 

  • Knowledge of Big Data tools such as Spark, and object-oriented programming in Java; experience with Spark using Python is a plus.  

  • Proven experience in performing data analysis and root cause analysis on diverse datasets to identify opportunities for improvement. 

  • Strong analytical skills in working with both structured and unstructured data. 

 

Nice to have: 

  • Experience in engaging with customer stakeholders  

  • Expertise in manipulating and processing large, disconnected datasets to extract actionable  

  • Familiarity with innovative technologies in message queuing, stream processing, and scalable big data storage solutions  

  • Technical skills in the following areas are a plus: Relational Databases (eg. Postgres), Big Data Tools: (eg. Databricks), and Workflow Management (eg. Airflow), and Backend Development using Spring Boot.

  • Experience with ETL processes, including scheduling and orchestration using tools like Apache Airflow (or similar). 

Apply for this job

18d

Cloud Infrastructure Engineer (AWS) - Engine by Starling

Starling BankLondon,England,United Kingdom, Remote Hybrid
DesignapijavaAWS

Starling Bank is hiring a Remote Cloud Infrastructure Engineer (AWS) - Engine by Starling

At Engine by Starling, we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses on our technology. 

Engine is Starling's software-as-a-service (SaaS) business, and is the technology that was built to power Starling Bank. Engine split out as a separate business in early 2024. 

Starling Bank has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. This SaaS technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success.

We draw upon our experience as knowledgeable bankers, and best in class technologists to become the chosen option for these banks, and preferred partners for leading consultancies.

As a company, everyone is expected to roll up their sleeves to help deliver great outcomes for our clients. We are an engineering led company and we’re looking for someone who will be excited by the potential for Engine’s technology to transform banking in different markets around the world.

Hybrid Working

We have a Hybrid approach to working here at Engine - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. We don't like to mandate how much you visit the office and work from home, that's to be agreed upon between you and your manager.

About Engineering at Engine by Starling

Platform engineering is something we are passionate about, we pride ourselves on delivering software in a reliable, scalable and maintainable manner. Our platform is expanding and with that brings new challenges to how we deliver software. All engineers are responsible for owning features from inception, through deployment, to running in production. Using a first principles approach, we aim to break down problems and implement solutions across every stage of that lifecycle. 

As an Engineer at Engine, you’ll be working on helping to build, scale and deploy our first in class cloud native banking platform to multiple cloud providers and regions globally. You will be encouraged to get involved in all areas of our platform. We value a multi-discipline approach to engineering and a culture that supports that. Some of the disciplines you will be exposed to include:

  • Toolchain Development
  • Build and Deployment Systems
  • Observability and Reliability
  • Runtime Orchestration; Control and Data Planes
  • Global Multi-Cloud Architectures
  • SaaS API Management and Security
  • Core Java Platform

We do not expect you to have any experience in all of the above - we’re looking for curious individuals who like to work across multiple disciplines and see this as an opportunity to grow and learn about other areas.

Engine by Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest Blog or our case studies with Women in Tech.

What you'll get to do:

  • Design, document, build and maintain secure, reliable & scalable infrastructure on AWS
  • Work with stakeholders to design hybrid-cloud systems - we use AWS and also co-locate Payment HSMs in physical data centres around the world
  • Ensure the performance and reliability of cloud environments whilst measuring cost-effectiveness
  • Embrace automation and be reluctant for manual implementation
  • Implement security best practices
  • Ensure platform compliance with ISO27001, SOC2 and PCI-DSS
  • Address infrastructure related remarks and issues raised by clients
  • Share knowledge with colleagues by writing technical documentation and leading training sessions
  • Take on a variety of projects and tasks covering multiple areas of engineering
  • Demonstrate knowledge of new technologies and changes in the industry

Ideally, you will be an inquisitive Infrastructure Engineer, with an aptitude for finding clean and simple solutions to technical problems. You will be passionate about building observable and reliable systems that impact the wider engineering organisation. The ideal candidate will have:

  • Experience with AWS services including EKS, VPC, RDS, EC2, S3, Load Balancing and IAM
  • Experience of service oriented architecture with containers, distributed systems and immutable infrastructure
  • Experience with Infrastructure as Code and infrastructure provisioning tools, particularly terraform
  • Experience with observability software
  • Experience with automation using a scripting language such as Golang or Python
  • Experience implementing CI/CD pipelines
  • Understanding concepts of RESTful APIs and web technologies such as API gateways
  • Excellent communication and problem-solving skills

Desirably you'll have:

  • Understanding of database monitoring, analysis, disaster recovery and performance tuning
  • Knowledge of security and compliance frameworks like ISO270001, SOC2 and PCI-DSS
  • Understanding of networking and routing concepts (TCP/IP, VLANs, VPNs, BGP, etc) and preferably experience designing and establishing connectivity between AWS and on-premise locations
  • The ability to collaborate effectively in a cross-functional team
  • Interest in learning new technologies

Our Interview process

Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team:

  • Initial interview with an Engineer - ~45 minutes
  • Take home technical test to be discussed in the next interview
  • Technical interview with some Engineers - ~1.5 hours
  • Final interview with our CTO / deputy CTO ~45 minutes
  • 33 days holiday (including public holidays, which you can take when it works best for you)
  • An extra day’s holiday for your birthday
  • Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off
  • 16 hours paid volunteering time a year
  • Salary sacrifice, company enhanced pension scheme
  • Life insurance at 4x your salary & group income protection
  • Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton
  • Generous family-friendly policies
  • Incentives refer a friend scheme
  • Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks
  • Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing

About us

You may be put off applying for a role because you don't tick every box. Forget that! While we can’t accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren’t sure if you're 100% there yet, get in touch anyway. We’re on a mission to radically reshape banking – and that starts with our brilliant team. Whatever came before, we’re proud to bring together people of all backgrounds and experiences who love working together to solve problems.

Engine by Starling is an equal opportunity employer, and we’re proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Engine by Starling are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. 

When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Engine by Starling and Starling Bank will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.

See more jobs at Starling Bank

Apply for this job

18d

Graduate Delivery Consultant

DynatraceMaidenhead, United Kingdom, Remote
sqlDesignazurejavaopenstackcssAWSjavascriptPHP

Dynatrace is hiring a Remote Graduate Delivery Consultant

Job Description

Are you looking for a fast-paced environment where you get to blend your technical curiosity and experience with your passion for helping others (in this case, our customers) succeed in overcoming digital transformation challenges?  If so…we want to talk to you! We are looking for students/ recent graduates that will be available to start ASAP. If you are ending your studies and would be available to start your career in software technology, don't hesitate to apply!  

Dynatrace Delivery Consultants are responsible for ensuring successful adoption of Dynatrace technologies throughout the software application lifecycle; they provide real-time analytics which help our customers proactively avoid performance issues and to rapidly diagnose and resolve problems should they occur.  

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or related work experience. 

  • Knowledge of networking, protocols, and architectures such as TCP/IP, HTTP, DNS, SSL, and BGP. 

  • Familiarity with database design, SQL, and data access practices. 

  • Exceptional corporate presentation and relationship-building skills. 

  • Knowledge of one or more web technology stacks such as: 

  • Web and application server technologies such as Apache, IIS, WebSphere, WebLogic and JBoss 

  • Server-side technologies such as Java Servlets and PHP 

  • Client-side technologies such as HTML, CSS, JavaScript, and Ajax 

  • The HTTP protocol and the RESTful architectural style 

  • Cloud/New Stack technologies such as OpenStack, OpenShift, AWS, Azure, and CloudFoundry 

 

See more jobs at Dynatrace

Apply for this job

18d

Senior Solutions Engineer (Remote, Chicago)

DynatraceChicago, IL, Remote
SalesDevOPS5 years of experienceterraformansibleazurejavac++.netcsskuberneteslinuxAWSjavascriptNode.jsPHP

Dynatrace is hiring a Remote Senior Solutions Engineer (Remote, Chicago)

Job Description

What’s the role?

As a Dynatrace Solution Engineer, you will be a key member of the Dynatrace sales engine and will be responsible for providing excellent technical support to the sales team. You will be the expert on Dynatrace and all facets of Advanced Observability. Within this exciting role, you will be responsible for executing great demos which demonstrate the Dynatrace unique approach in solving the customer’s pain, executing and managing POCs onsite and remote, building key relationships with Dynatrace’s customers and completing RFIs & RFPs. You will also work across teams including Dynatrace’s innovation labs, Dynatrace’s Expert Services consultants, CSMs and marketing.

About you:

To ensure your success as a Solution Engineer at Dynatrace, you need to be an ambitious, confident and self-motivated individual, with previous SE experience or another technical customer facing role. You need to be passionate about innovative technology, technical sales and articulating value to customers and prospects. In addition, we are also looking for:

  • An excellent team player, with the ability to work across all disciplines
  • Excellent communication and presentation skills, with the ability to communicate technical value into business value
  • Previous 3 – 5 years of experience with observability or application performance management technologies and techniques
  • Ability to troubleshoot technical issues to produce a working outcome and be able to manage this process
  • Ability to manage a number of projects simultaneously, work with a number of different sales people and support other SEs where needed
  • Must have a strong desire to grow professionally, adapt to an ever-changing environment and are coachable
  • Must be able to travel up to 30% of the time

Responsibilities:

  • Evangelize Dynatrace’s product offerings during international trade shows and at key customer account meetings to promote new and expanded business
  • Partner with sales representatives to identify new sales opportunities as well as incremental sales opportunities within existing accounts
  • As part of the solution engineering team participate in proof of concept (PoC) creation and cloud architecture discussions, leading the technical solution evaluation portion in support of sales opportunities either directly or through channel partners for multiple POCs
  • Present Dynatrace’s vision to our customers C-suite executives
  • Provide technical guidance in the Discovery, Solution Evaluation, and Solution Proposal stages of the opportunity sales cycle
  • Present on-stage demonstrations providing insight and context to our customers during key marketing events. Either at Dynatrace sponsored industry events or partner sponsored events, ensure key demonstrations are delivered by you or a team member at demonstration booths
  • Gather, qualify and provide feedback from customers to Product Management to improve Dynatrace’s market share and meet the market needs
  • Build best practices and share knowledge the team to continuously develop and enhance both your personal and team capabilities
  • Work with local Sales and Sales Engineering leadership to identify learning/ development opportunities for you and the local team to maintain Dynatrace’s leadership position in the market
  • Create and modify Dynatrace template presentations, in order to attend the specific demands of each customer
  • Not only work with internal sales team, but also with partners, supporting their team in the customers and being a technical point of contact for them (trusted advisor/technical coach)

Position might be filled at a higher level based on candidate experience.

Qualifications

Minimum Requirements:

  • Working in, or have, the observability space.
  • Bachelor’s degree in Computer Science or equivalent education or experience required.
  • 3+  years of experience within the observability space.

Preferred Requirements:

  • Worked with Dynatrace
  • Experience with web technologies such as HTML, CSS, and JavaScript
  • Experience with programming / scripting side technologies such as Java, .NET, PHP, Go, Node.js and database
  • Advance knowledge of Operating Systems (OS) including Windows and Linux
  • Experience with DevOps or Site Reliability Engineering practices
  • Knowledge with cloud platforms, including AWS, Azure or GCP
  • Experience with modern technologies like containers, Kubernetes / OpenShift, Serverless functions, and CI/CD pipelines
  • Experience with automation like Ansible, Puppet, Terraform, etc.

See more jobs at Dynatrace

Apply for this job

18d

Technology Consultant - Professional Development Program (Remote, Quebec)

DynatraceQuébec City, Canada, Remote
Bachelor's degreesqlDesignazurejavac++openstackcssAWSjavascriptPHP

Dynatrace is hiring a Remote Technology Consultant - Professional Development Program (Remote, Quebec)

Job Description

Êtes-vous à la recherche d’un environnement dynamique où vous pourrez combiner votre curiosité technique et votre expérience à votre passion d’aider les autres (dans ce cas-ci, nos clients) à relever les défis de la transformation numérique? Si oui... Votre profil nous intéresse et nous aimerions nous entretenir avec vous! Nous sommes à la recherche d’étudiants/de diplômés récents qui seront disponibles à partir de l’été 2024. Si vous êtes en fin d’études et que vous souhaitez commencer votre carrière, n’hésitez pas à postuler!

Lorsque vous vous joindrez à nous, vous commencerez par notre programme de perfectionnement professionnel d’élite, un programme de formation virtuel de 14 semaines. Vous deviendrez ensuite un conseiller en technologie qui travaillera avec l’un de nos clients.

Les consultants en technologie de Dynatrace veillent à l’adoption réussie des technologies de Dynatrace tout au long du cycle de vie de l’application logicielle; ils fournissent des analyses en temps réel qui aident nos clients à éviter de manière proactive les problèmes de rendement et à diagnostiquer et résoudre rapidement les problèmes s’ils surviennent.
__________________________________________________________________________

Are you looking for a fast-paced environment where you get to blend your technical curiosity and experience with your passion for helping others (in this case, our customers) succeed in overcoming digital transformation challenges? If so…we want to talk to you! We are looking for students/recent graduates that will be available to start in Summer 2024. If you are ending your studies and would like to start your career, do not hesitate to apply!

When you join us, you will start with our elite Professional Development Program, a virtual 14-week training program. After which, you will become a Technology Consultant working with one of our customers.

Dynatrace Technology Consultants are responsible for ensuring successful adoption of Dynatrace technologies throughout the software application lifecycle; they provide real-time analytics which help our customers proactively avoid performance issues and to rapidly diagnose and resolve problems should they occur.

Qualifications

Exigences minimales

  • Éducation : Baccalauréat en informatique, en technologie de l’information ou expérience de travail similaire ou connexe.

Exigences souhaitables

  • Connaissance d’une ou de plusieurs technologies Web, notamment les suivants :
  • Technologies de serveurs Web et d’applications comme Apache, IIS, WebSphere, WebLogic et JBoss
  • Technologies côté serveur comme Java Servlets et PHP
  • Technologies côté client comme HTML, CSS, JavaScript et Ajax
  • Le protocole HTTP et le style architectural RESTful
  • Technologies Cloud/New Stack telles que OpenStack, OpenShift, AWS, Azure et Cloud Foundry
  • Connaissance du réseautage, des protocoles et des architectures comme TCP/IP, HTTP, DNS, SSL et BGP
  • Connaissance de la conception de bases de données, de SQL et des pratiques d’accès aux données
  • Aptitudes exceptionnelles pour la présentation et l’établissement de relations d’entreprise
  • La préférence sera accordée aux candidats locaux de la région de Denver

_______________________________________________________________________

Minimum Requirements

  • Bachelor's degree in computer science, Information Technology, or similar or related work experienced within any technical, or data analytics field. 

Preferred Requirements

  • Knowledge of one or more web technology stacks such as:
  • Web and application server technologies such as Apache, IIS, WebSphere, WebLogic and JBoss
  • Server-side technologies such as Java Servlets and PHP
  • Client-side technologies such as HTML, CSS, JavaScript, and Ajax
  • The HTTP protocol and the RESTful architectural style
  • Cloud/New Stack technologies such as OpenStack, OpenShift, AWS, Azure, and Cloud Foundry
  • Knowledge of networking, protocols, and architectures such as TCP/IP, HTTP, DNS, SSL, and BGP.
  • Familiarity with database design, SQL, and data access practices.
  • Exceptional corporate presentation and relationship-building skills.
  • Preference will be given to candidates local to the Denver area.
  • Expectations

  • Flexible – we are dynamically changing and adapting.
  • Positive – even in the face of adversity.
  • Proactive – not waiting to be told what to do.
  • Motivated – self-starter who excels in fast-paced, team environments.
  • Innovative – always learning and contributing to fresh ideas.
  • This role can work remotely within the Mexico, Peru, the United States or Colombia

See more jobs at Dynatrace

Apply for this job

18d

Sr Java Developer (Microservices) (W2)

BuzzClan LLCDallas, TX, Remote
8 years of experienceagilenosqlsqlDesignmobileapijavaAWS

BuzzClan LLC is hiring a Remote Sr Java Developer (Microservices) (W2)

Job Description

Job Title: Sr Java Developer (Microservices) (W2)

Location: Remote

Duration: Contract W2 Only

Job Description:

  • We are looking for a Senior Spring Boot java developer with FinTech applications experience.

 Responsibilities:

  • Solving critical business problems for clients using a variety of front end and back-end programming technologies.
  • Providing extreme ownership in what you do and want to be part of creating the foundation for a fast-growing team.
  • Keeping up with the latest in web, mobile, and cloud technologies.
  • Working with front end and back-end technologies.
  • Ensuring software adherence to separation of concerns while maintaining flexibility and modularity
  • Automating repeated test, build, and deploy procedures.
  • Fostering great communication and time management skills in a highly collaborative and agile environment.

Qualifications

Qualifications:

  • Bachelor’s Degree in Computer Science, related field strongly preferred, or equivalent experience required.
  • Displays core values: Selflessness, Positivity, Adaptability, Extreme Ownership.
  • Relevant work or internship experience is strongly preferred.
  • Experience with product management processes and tools (Agile methods, Kanban, Lean Startup, etc.).
  • Problem solver who can tackle complex technical challenges.
  • Demonstrates proficiency in at least one programming language.
  • Demonstrates familiarity with current and emerging technologies in own scope of responsibility, and develops ability to apply these technologies.
  • Stays current with new and evolving technologies via formal training and self-directed education.
  • Enjoys collaborating with a team and possesses strong written and verbal communication skills.

 Experience:

  • 8 years of experience with Java, Spring framework, Spring boot microservices.
  • Experience with RESTful Web Services.
  • Experience with Unit Testing (JUnit, Mockito, Groovy).
  • Experience with Cloud Development, Deployment, and Maintenance (AWS, GCP).
  • Knowledge / Experience with Relational Database SQL and NoSQL (Couchbase, Mongo).
  • Familiarity with API’s and other integration techniques.
  • Familiarity with Apigee API Management.
  • Familiarity with Database Design and Optimization.

See more jobs at BuzzClan LLC

Apply for this job

18d

Backend Engineer

OddballRemote
S3EC2agileBachelor's degreewordpressDesignrubyjavac++cssangularpythonjavascriptbackendPHP

Oddball is hiring a Remote Backend Engineer

 

Oddball believes that the best products are built when engineers understand and value the things they are working on. We value learning and growth and the ability to make a big impact at a small company.  We believe that we can make big changes happen and improve the daily lives of millions of people by bringing quality software to the federal space.

We are hiring a Backend Engineer to work on a pivotal Federal program that is making a positive impact on millions of Americans' daily lives.

What you’ll be doing:

Working hand in hand with other engineers developing and scaling a major application. Day to day work will involve writing code, developing tests, and debugging. As an engineer, you will be expected to give input on high-level architecture decisions and communicate those decisions to other developers on the team.

What you'll bring:

  • 2+ years experience working with PHP and Wordpress
  • Minimum of 3 years working in an Agile software development environment
  • Programming in a major open source language, such as Ruby, Python, Go, Java, or JavaScript
  • Understanding of the fundamental technologies of the web: HTTP, SSL, HTML, CSS, JavaScript, and JSON
  • Experience with a front end JS framework (like Angular, React, Backbone) 
  • Extensive experience in taking program requirements and creating an architecture vision with experience in high volume and high availability networks and systems
  • Experience in creating and conveying to team members the architectural vision for a program or project
  • Build APIs that support both the digital services we deliver as well as third-party usage
  • Use unit and integration testing to ensure systems meet business needs
  • The ability to write code that is a pleasure for other engineers to read and understand
  • Experience with all phases of the software development lifecycle - from gathering and analyzing user/business system requirements to creating application system models
  • Experience participating in design meetings and consulting with your project team to refine, test, and debug programs in order to meet business needs
  • Experience with Amazon Web Services, in particular EC2, S3, and RDS preferred

Requirements:

  • Must be a US Citizen and able to work domestically 
  • Must be able to  attain low-level security clearance 

Education:

  • Bachelor's Degree

Benefits:

  • Fully remote
  • Tech & Education Stipend
  • Comprehensive Benefits Package
  • Company Match 401(k) plan
  • Flexible PTO, Paid Holidays

Oddball is an Equal Opportunity Employer and does not discriminate against applicants based on race, religion, color, disability, medical condition, legally protected genetic information, national origin, gender, sexual orientation, marital status, gender identity or expression, sex (including pregnancy, childbirth or related medical conditions), age, veteran status or other legally protected characteristics. Any applicant with a mental or physical disability who requires an accommodation during the application process should contact an Oddball HR representative to request such an accommodation by emailing hr@Oddball.io

Compensation:

At Oddball, it’s important each employee is compensated competitively and fairly. In alignment with state legal requirements. A range for the included position is listed below. Be advised, actual offer details are determined by job category, job location, and candidate skill level.

United States Wage Range: $100,000 – $150,000

See more jobs at Oddball

Apply for this job

18d

Staff Software Engineer

AcquiaRemote - Costa Rica
TDD9 years of experience6 years of experienceagile3 years of experienceterraformsqldrupalDesignazurescrumapigitjavajenkinsAWS

Acquia is hiring a Remote Staff Software Engineer

Acquia empowers the world’s most ambitious brands to create digital customer experiences that matter. With open source Drupal at its core, the Acquia Digital Experience Platform (DXP) enables marketers, developers, and IT operations teams at thousands of global organizations to rapidly compose and deploy digital products and services that engage customers, enhance conversions, and help businesses stand out.

Headquartered in the U.S., Acquia is positioned as a market leader by the analyst community and is listed as one of the world’s top software companies by The Software Report. We are Acquia. We are a global company with employees located in more than 30 countries, and we’re building for the future.We want you to be a part of it!

We are seeking an experienced Staff Software Engineer with strong technical skills to join our team to enhance and build robust software used to engage customers through our marketing cloud platform.

As a Staff Software Engineer, you will:

  • Be a leader and mentor to the local team
  • Partner with other distributed, agile team members to build beautiful and powerful data pipelines, data stores and applications
  • Build metadata driven solutions that are reusable and highly configurable
  • Automate testing and deployment in Snowflake across AWS, Azure and GCP
  • Write and mentor in clean, SOLID, and testable code
  • Participate in peer code reviews
  • Design modules using industry proven best practices and present it to the team
  • Take complete ownership of the modules
  • Work on our fully Cloud-based infrastructure developing far reaching modules that have scalability and availability at their core

Skills:

  • Expert with hands-on experience of 6-10 years in Snowflake, SQL, data pipelines, data modeling and query optimization
  • 4-5 years development experience with Java
  • Strong hands-on experience building and operating distributed systems and/or service oriented architectures
  • Experience with Agile (e.g. Scrum) and ​TDD
  • Strong working experience with Git
  • Familiarity with principles of domain-driven design,  clean code best practices, SOLID principles.
  • Strong understanding of API design and REST fundamentals
  • Knowledge of software testing best practices (unit testing, integration testing, functional testing, etc)
  • Experience with big data analytics or real time analytics solutions is preferred

Additional Advantages:

  • Experience with high volume data pipelines e.g. Spark, Kafka, Hive
  • Hands-on Cloud hosting experience (AWS, GCP, Azure)
  • Experience with Infra as Code like Terraform
  • Snowflake certification
  • Experience with Jenkins and Jenkins Pipelines

Must be available during normal US EST business hours and for a minimum of 40 hours a week.Part of the interview process includes a programming and technical assessment.

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

See more jobs at Acquia

Apply for this job

19d

Sr. Data Encryption Engineer - (Flexible Hybrid)

Fannie MaeReston, VA, Remote
S3EC2LambdaBachelor degreetableaujiraoracleDesignuijavajenkinspythonAWS

Fannie Mae is hiring a Remote Sr. Data Encryption Engineer - (Flexible Hybrid)

Job Description

As a valued colleague on our team, you will contribute to developing data infrastructure and pipelines to capture, integrate, organize, and centralize data while testing and ensuring the data is readily accessible and in a usable state, including quality assurance.

THE IMPACT YOU WILL MAKE
The Sr. Data Encryption Engineer role will offer you the flexibility to make each day your own, while working alongside people who care so that you can deliver on the following responsibilities:

  • Identify customer needs and intended use of requested data in the development of database requirements and support the planning and engineering of enterprise databases.
  • Maintain comprehensive knowledge of database technologies, complex coding languages, and computer system skills.
  • Support the integration of data into readily available formats while maintaining existing structures and govern their use according to business requirements.
  • Analyze new data sources and monitor the performance, scalability, and security of data.
  • Create an initial analysis and deliver the user interface (UI) to the customer to enable further analysis.

Qualifications

THE EXPERIENCE YOU BRING TO THE TEAM

Minimum Required Experiences:

  • 2 years

Desired Experiences:

  • Bachelor degree or equivalent
  • 5 years Experience
  • Experience with OpenText Voltage Data Security Platform

Skills

  • Experience working with OpenText Voltage Data Security Solutions
  • Risk Assessment and Management including evaluating and designing controls, conducting impact assessments, identifying control gaps, remediating risk, etc.
  • Product Testing including testing and evaluating software, usability testing, UAT, and using relevant product testing technology
  • Skilled in data protection and remediation related to sensitive data attributes
  • Skilled in cloud technologies, data security and cloud computing
  • Experience using software and computer systems' architectural principles to integrate enterprise computer applications such as xMatters, AWS Application Integration, or WebSphere
  • Determining causes of operating errors and taking corrective action
  • Experience in the process of analyzing data to identify trends or relationships to inform conclusions about the data
  • Programming including coding, debugging, and using relevant programming languages
  • The group of skills related to Communication including communicating in writing or verbally, copywriting, planning and distributing communication, etc.
  • Ability to frame ideas as systems and analyzing the inputs, outputs, and process
  • Experience monitoring and managing operation systems (OS), and staying current on patches, upgrades, and other elements of the OS
  • Governance and Compliance including creating policies, evaluating compliance, conducting internal investigations, developing data governance, etc.
  • Experience helping an organization to plan and manage change in effort to meet strategic objectives
  • Ability to transform business processes using BPA, RPA, or other technology-enabled automation
  • Product Development including designing products, developing product roadmaps, translating design requirements, prototyping, etc.
  • Skilled in the graphical representation of information in the form of a charts, diagrams, pictures, and dashboards with programs and tools such as Excel, Tableau, or Power BI
  • Expertise in developing websites for hosting via intranet or Internet, which may also include web design, web content development, scripting, and/or network security configuration
  • Adept at managing project plans, resources, and people to ensure successful project completion
  • Working with people with different functional expertise respectfully and cooperatively to work toward a common goal

Tools

  • Skilled in OpenText Voltage Tools (KMS, Data Encryption/Decryption Utilities)
  • Skilled in HSM Technologies
  • Skilled in setting up Voltage / HSM Infra & Platform management in AWS and on-premises
  • Skilled in Performance tuning of voltage/HSM platform
  • Experience using JIRA
  • Skilled in Jenkins
  • Skilled in AWS Compute such as EC2, Lambda, Beanstalk, or ECS
  • Skilled in Java
  • Skilled in databases like RDS, Redshift or Oracle
  • Skilled in AWS security such as KMS, HSM , IAM
  • Skilled in AWS Management and Governance suite of products such as CloudTrail, CloudWatch, or Systems Manager
  • Skilled in Excel
  • Skilled in Amazon Web Services (AWS) offerings, development, and networking platforms
  • Skilled in JSON
  • Skilled in Python object-oriented programming
  • Skilled in XML
  • Experience using APIs for developing or programming software
  • Skilled in using UNIX/Linux
  • Skilled in AWS Analytics such as S3, Athena, EMR, or Glue

See more jobs at Fannie Mae

Apply for this job

19d

Senior Software Engineer, Data Platform

Cohere HealthRemote
agileBachelor's degree5 years of experiencenosqlsqlDesignmongodbjavac++pythonfrontend

Cohere Health is hiring a Remote Senior Software Engineer, Data Platform

Company Overview:

Cohere Health is a fast-growing clinical intelligence company that’s improving lives at scale by promoting the best patient-specific care options, using leading edge AI combined with deep clinical expertise. In only four years our solutions have been adopted by health insurance plans covering over 15 million people, while our revenues and company size have quadrupled.  That growth combined with capital raises totaling $106M positions us extremely well for continued success. Our awards include: 2023 and 2024 BuiltIn Best Place to Work, Top 5 LinkedIn™ Startup, TripleTree iAward, multiple KLAS Research Points of Light, along with recognition on Fierce Healthcare's Fierce 15 and CB Insights' Digital Health 150 lists.

Opportunity Overview:

This is a unique opportunity to join a software engineering team that is growing quickly. You will build impactful healthcare technology on a modern stack utilizing your full stack software engineering background. 

Last but not least: People who succeed here are empathetic teammates who are candid, kind, caring, and embody our core values and principles. We believe that diverse, inclusive teams make the most impactful work. Cohere is deeply invested in ensuring that we have a supportive, growth-oriented environment that works for everyone. 

What you will do:

  • Work on fast-paced, collaborative, autonomous, agile teams to build and enhance a growing software platform together
  • Responsible for end to end feature releases and platform enhancements 
  • Actively support the technical design process, bringing your expertise and analysis to help make data-driven decisions
  • Contribute heavily to feature design, development, testing, and delivery of our cloud platform and web applications
  • Support all parts of our platform from the database to the frontend
  • Continuously discover, understand, and implement new technologies & services to maximize development efficiency
  • Contribute to a culture committedto testing, quality, and attention to detail by supporting bestpractices such as writing and maintaining comprehensive test coverage
  • Actively participate in ensuring Cohere maintains a disciplined approach to healthcare security
  • Foster a community of mentorship for junior engineers on your team

What we are looking for:

  • You have experience working on software development teams, building and deploying data pipelines and infrastructure. 
  • You are passionate about building quality products and want to own product development end-to-end, with excellentdesign and development standards
  • You have experience with common software development practices such as version control, unit testing, and CI/CD
  • You are a team player and are interested in working at a fast-paced startup environment

Your background & education:

  • Bachelor's degree in computer science, software engineering, or equivalent experience
  • Minimum of 5 years of experience in software development lifecycle, required
  • Prior hands-on experience building data services and APIs in Python, required
  • Experience leading data modeling and storage design using different database technologies, required
  • Hands-on in-depth experience building and maintaining services using MongoDB, Elastic-search, or Kafka, at least one required
  • Experience with data pipelines or applications using Python or Java
  • Prior experience on modern technologies like Databricks, Snowflake, Redshift, Dbt is a plus, but is not required.
  • Prior experience in healthcare and life sciences is a plus, but is not required

Equal Opportunity Statement: 

Cohere Health is an Equal Opportunity Employer. We are committed to fostering an environment of mutual respect where equal employment opportunities are available to all. To us, it’s personal.

The salary range for this position is $140,000 to $165,000 annually; as part of a total benefits package which includes health insurance, 401k and bonus. In accordance with state applicable laws, Cohere is required to provide a reasonable estimate of the compensation range for this role. Individual pay decisions are ultimately based on a number of factors, including but not limited to qualifications for the role, experience level, skillset, and internal alignment.

We can’t wait to learn more about you and meet you at Cohere Health!

 

#LI-Remote

#BI-Remote

 

Apply for this job