java Remote Jobs

852 Results

26d

Medior Android Mobile Developer (contractor)

Docler HoldingLuxembourg, Luxembourg, Remote
TDDkotlinDesignmobilejavaandroidbackend

Docler Holding is hiring a Remote Medior Android Mobile Developer (contractor)

Job Description

  • Architect and develop features for the Android platform of a fan based social product
  • Work in a multicultural environment with teams in multiple geographical locations
  • Investigate and resolve application issues, bottlenecks, and inefficiencies
  • Mentor junior team members
  • Demonstrate strong communication, analytical, and problem solving skills
  • Collaborate with backend developers to succeed
  • Keep up with new tech and capabilities and seek for high quality
  • Modularize the current application
  • Develop multiple applications from the same source code using feature flags
  • You will get all resources, but need to write high-quality code, on-time
  • Give and receive feedback
  • Do peer code reviews

Qualifications

  • 3+ years of experience in android development
  • Strong experience in building Android applications, Android SDKs
  • Kotlin is a must, Java is a plus
  • Proven understanding of how to produce efficient and thread safe concurrent code
  • Strong experience with Constraint Layout
  • Strong knowledge about design patterns
  • Experience with TDD and/or BDD definitely a plus
  • Experience in mobile video streaming is plus
  • Strong communication skills in English, being able to collaborate with remote teams

See more jobs at Docler Holding

Apply for this job

27d

Senior Software Engineer with Erlang experience

BeekeeperPoland Remote
DevOPS5 years of experienceB2Bgitjavadockertypescriptkubernetespythonjavascriptbackendfrontend

Beekeeper is hiring a Remote Senior Software Engineer with Erlang experience

As a Senior Software Engineer with Erlang experience, you will play a key role in maintaining and improving our MongooseIM backend that powers our messaging platform. In addition to Erlang, you will contribute to our frontend and/or backend areas and work with technologies such as Java, Python, JavaScript/TypeScript and Vue.js. You will be responsible for designing, implementing and maintaining scalable, reliable systems and working with cross-functional teams to develop new features and enhancements.

Your responsibilities

  • Work closely in a cross-functional team with other passionate software engineers, designers, quality assurance, and product managers to develop and ship new features in our communication domains as either backend and / or frontend engineer
  • Optimize, improve and maintain messaging platform based on MongooseIM
  • Stay up-to-date with the latest trends and best practices in Erlang development
  • Our engineers have an on-call duty. When you be will up to speed we expect you to be part of the rota as well

 What we look for in you

  • At least 5 years of experience in software engineering with a focus on functional programming in Erlang with a good understanding of OTP (Open Telecom Platform) and its application to distributed systems
  • Willingness to work on frontend (Vue.js / JavaScript / TypeScript, HTML) and / or backend development (Java, Python)
  • You care about code quality, continuous refactoring and want to share your knowledge of functional programming within the company
  • Familiar with modern DevOps practices and tools, such as Docker, Kubernetes, or CI/CD pipelines and proficient in Git and other collaborative development tools
  • Good communication and collaboration skills to work with teams spread across different locations and fluent in English
  • Eligibility to work in Poland

Bonus points

  • Familiar with MongooseIM and the XMPP protocol
  • Experience in designing and implementing highly scalable, fault-tolerant, and distributed systems
  • Experience in contributing to open-source projects and communities

What we offer

  • Competitive salary
  • Phone & Home Internet costs reimbursement up to 80 PLN/month
  • Private health care package with Luxmed 
  • Multisport Benefit card 
  • Creative Allowance – paid as 1000 PLN gross/month
  • Home office set-up reimbursement up to 1000 PLN
  • Personal Learning & Development Budget of 1500 USD/year 
  • Sabbatical Program – 1 month paid leave at 3, 5, 10 year tenure
  • 26 days of annual leave/year
  • 2 Mental Health days off per year
  • Laptop for work purposes
  • Hybrid working model
  • Oh and don’t forget about our Beekeeper Stock options!

Benefits listed above are part of the compensation package for contract of employment. For B2B contracts we offer only some of them.

Who we are

Beekeeper believes in the potential of every single employee. That’s why we’ve built the essential platform for frontline workers. We help organizations digitally enable their frontline, to boost productivity, quality and safety, and be more agile.

Check out our Technology Blog for the latest articles.

At Beekeeper, we celebrate diversity! All qualified applications will receive consideration for employment regardless of race, color, ancestry, religion, nationality, sexual orientation, age, citizenship, marital status, disability or gender identity. We are committed to ensuring a smooth application process for all candidates. If you require accommodations due to a disability, please reach out to jobs@beekeeper.io, and our team will be more than happy to assist you.

Please know that you are not required to share your nationality, age or a picture of you on the CV! We are looking forward to your application! ????

See more jobs at Beekeeper

Apply for this job

27d

Lead Quality Engineer

Software MindSan José, Costa Rica, Remote
DevOPSagilesqlazurescrumqajavaAWS

Software Mind is hiring a Remote Lead Quality Engineer

Job Description

Software Mind is seeking qualified candidates to fill the role of Lead QA Engineer

In addition to a competitive salary rate and a positive work environment committed to delivering high-quality technology solutions, we also offer: 

  • Flexible schedules and authentic work-life balance 
  • Opportunities for continuing education 
  • Social activities per country sponsored by the company 
  • Birthday celebration 
  • Payment in US Dollars 


 
About the role: 
Our client provides comprehensive business management software for law firms and other professional services organizations. 

 

We are looking for a Lead QA Engineer who will manage the day-to-day, sprint to sprint activities they are assigned to. The QA Engineer needs to assess current testing needs and schedules. They also need to work with other team members to ensure that they adhere to specifications.  Be able to report on any issues on their project.  Create and deliver daily QA Metric reports to QA Lead and/or Stakeholders.   

 

Some of the main responsibilities for the role include: 

  • Process enhancement – An effective QA Engineer should always seek out ways to improve processes, so familiarity with process and efficiency enhancement is helpful in this role. Saying this is “good enough” is not the right answer. 
  • Organization skills – This role requires a degree of organization to successfully schedule and direct QA procedures and coordinate development and testing processes. 
  • Communication skills – Effective verbal and written communication is also important in this role as the QA Engineer provides reports to developers, engineers, and leadership to improve software and systems.   

#LI-DNI

Qualifications

Job Skills/Requirements 
- +90% English written and oral (at least B2 level) with excellent communication skills 
- 7+ years of QA experience as a QA Engineer  
- 5+ years working in an Agile Development Environment 
- Proficient with Azure DevOps, Azure Test Plans, AWS, SQL, Java, Selenium, JMeter, Cucumber, BDD, Gherkin, MS Word, Excel, Copilot, ChatGPT and PowerPoint 
- Effective leadership, scheduling, and management skills are also vital in this role because the QA Engineer coordinates the activities of their QA resources on their project 
- Ability to take business requests and break them down into manageable steps to achieve a goal  

 

Nice to Have 
- Certified Scrum Master 
- Proficient in Azure Dev Ops Test Plans and Load Test 

See more jobs at Software Mind

Apply for this job

27d

Full-Stack Engineer (Cloud + AWS)

Software MindSan José, Costa Rica, Remote
S3EC2LambdaterraformsqlDesigngitjavadockerkubernetesangularjenkinsAWSjavascriptbackendfrontendNode.js

Software Mind is hiring a Remote Full-Stack Engineer (Cloud + AWS)

Job Description

The objective of this role is to deliver high-quality, scalable, and secure features for cloud-native applications within a DevSecOps platform. The Full Stack Engineer will collaborate with cross-functional teams and technical leads to integrate features while adhering to industry best practices in software development and security. By prioritizing tasks and managing deadlines, the engineer will ensure the timely delivery of platform features and bug fixes. The role also includes contributing to Infrastructure as Code (IaC) and automation efforts, supporting the platform's operational excellence.

• Develop platform features with high-quality design and code for cloud-native applications within our DevSecOps platform.
• Collaborate with architects, technical leads, cross-functional teams, product owners, and release teams to integrate features and maintain high standards.
• Prioritize tasks and manage deadlines while ensuring timely delivery of features and bug fixes.
• Ensure adherence to best practices in software development, security, and operational practices.
• Work closely with the QA/Test Team to verify and validate deliverables and maintain quality standards.
• Participate in code reviews, ensuring code quality, performance, scalability, and adherence to design patterns.
• Contribute to infrastructure as code (IaC) and automation efforts using tools like Terraform, CloudFormation, or similar. 

 

#LI-DNI

Qualifications

5-8+ years of software development experience in a Full Stack or related role.
• BSEE/BSCS or equivalent practical experience.
• Strong understanding of microservices architecture, design principles, and patterns.
• Experience developing cloud-native applications and working within a DevSecOps environment.
• Full stack development expertise: Proficient in both frontend and backend technologies.
• Expertise in RESTful APIs design and integration with external services.
• Proficiency in programming languages like JavaScript (Node.js), Java, or Python.
• Strong experience with SQL, database design, and database migrations.
• Proficiency in Git workflows for version control and collaboration.
• Experience with frontend frameworks like React, Angular, or Vue.js.
• Strong understanding of CI/CD pipelines and tools like Jenkins, GitLab CI/CD.
• Familiarity with containerization technologies (e.g., Docker, Kubernetes).
• Experience with AWS services (EC2, Lambda, S3, RDS, etc.) and infrastructure as code tools like CloudFormation or Terraform.
• Effective communication skills in both written and spoken English. 

Critical Technology Proficiency

5-8+ years of software development experience in a Full Stack or related role.

See more jobs at Software Mind

Apply for this job

27d

Shift4 (form. Finaro) | Middle Software Developer (Java)

SD SolutionsWarsaw, PL - Remote
nosqlsqlDesignjava

SD Solutions is hiring a Remote Shift4 (form. Finaro) | Middle Software Developer (Java)

On behalf of Shift4 (form. Finaro), SD Solutions is looking for an experienced and highly motivated Middle Java Developerto join our fast-growing team of experts and be part of tomorrow's payment solutions.

SD Solutions is a staffing company operating globally. Contact us to get more details about the benefits we offer.

If you are looking for an opportunity to realize all your ambitions in comfortable conditions, keep reading.

As part of our continued growth, we’re looking for a top-talented Middle Developer to join our leading core team! Business-critical applications, Message brokers, Cloud, Continuous delivery, infinite scale, highly demanding and motivating environment, evolving into new technologies like Kafka, Hazelcast and NoSQL are a quick taste of what we have to offer.

Responsibilities:

  • Design, develop, and maintain robust and scalable server-side applications using Java 17, Spring 6, and Spring Boot 3, focusing on business-critical applications in the billing field.
  • Research and develop new technologies and approaches in the acquiring services field.
  • Solve challenging problems, while working in a highly dynamic & and technologically driven environment.

Requirements:

  • 3+ years of Java design and development (server side).
  • Good technical skills with a deep understanding of the development lifecycle, methodologies & best practices.
    Ability to execute end-to-end from design to implementation.
    Experience with SQL, and RDBMS.
  • Very good English skills.

Advantages:

  • Would be nice to have Kafka, Hazelcast, Spring, and Docker.
  • Good understanding of JVM Internals.

About the company:

Shift4 (form. Finaro) is a leading provider in the new emerging Fintech world. Guided by our vision, we create innovative, smart, and simple payments and financial solutions, providing merchants and consumers all around the world with a unified omni-channel payment platform. At Finaro we work as one to design, develop and launch new products and services.

By applying for this position, you agree to the terms outlined in our Privacy Policy. Please take a moment to review our Privacy Policy https://sd-solutions.breezy.hr/privacy-notice, and make sure you understand its contents. If you have any questions or concerns regarding our Privacy Policy, please feel free to contact us.

See more jobs at SD Solutions

Apply for this job

27d

Shift4 (form. Finaro) | Senior Software Developer (Java)

SD SolutionsWarsaw, PL - Remote
nosqlsqlDesignjava

SD Solutions is hiring a Remote Shift4 (form. Finaro) | Senior Software Developer (Java)

On behalf of Shift4 (form. Finaro), SD Solutions is looking for an experienced and highly motivated Senior Java Developerto join our fast-growing team of experts and be part of tomorrow's payment solutions.

SD Solutions is a staffing company operating globally. Contact us to get more details about the benefits we offer.

If you are looking for an opportunity to realize all your ambitions in comfortable conditions, keep reading.

As part of our continued growth, we’re looking for a top-talented Senior Developer to join our leading core team! Business-critical applications, Message brokers, Cloud, Continuous delivery, infinite scale, highly demanding and motivating environment, evolving into new technologies like Kafka, Hazelcast and NoSQL are a quick taste of what we have to offer.

Responsibilities:

  • Design, develop, and maintain robust and scalable server-side applications using Java 17, Spring 6, and Spring Boot 3, focusing on business-critical applications in the billing field.
  • Research and develop new technologies and approaches in the acquiring services field.
  • Solve challenging problems, while working in a highly dynamic & and technologically driven environment.

Requirements:

  • At least 5 yearsof Java design and development (server-side).
  • At least 2 yearsdeveloping high-performance, business-critical & always-up server-side applications.
  • Good technical skills with a deep understanding of the development lifecycle, methodologies & best practices.
  • Ability to execute end-to-end from design to implementation.
  • Experience with SQL, and RDBMS.
  • Very good English skills.

Advantages:

  • Would be nice to have Kafka, Hazelcast, Spring, and Docker.
  • Good understanding of JVM Internals.

About the company:

Shift4 (form. Finaro) is a leading provider in the new emerging Fintech world. Guided by our vision, we create innovative, smart, and simple payments and financial solutions, providing merchants and consumers all around the world with a unified omni-channel payment platform. At Finaro we work as one to design, develop and launch new products and services.

By applying for this position, you agree to the terms outlined in our Privacy Policy. Please take a moment to review our Privacy Policy https://sd-solutions.breezy.hr/privacy-notice, and make sure you understand its contents. If you have any questions or concerns regarding our Privacy Policy, please feel free to contact us.

See more jobs at SD Solutions

Apply for this job

27d

Mobility Sector | Backend - Java Developer

DevoteamLisboa, Portugal, Remote
javabackend

Devoteam is hiring a Remote Mobility Sector | Backend - Java Developer

Job Description

  • Be in charge of the creation and upkeep of web apps (both corrective and evolutionary);
  • Offer to write code that is well-designed, effective, and testable;
  • Assure that software analysis, coding, testing, and debugging are done;
  • Effective interpersonal, teamwork, and communication skills.

Qualifications

  • At least 3 years of Backend JAVA // Springboot programming, including unit testing development
  • At least 3 years of development of REST APIs
  • Experience in development for microservice architecture
  • Experience with WebMethods
  • High command of the English language (spoken and written)
  • High analytical capacity, logical reasoning, and constructive criticism
  • Attendance and regularity (hybrid model)
  • Autonomy and proactivity.
  • Experience in Reactive Programming

See more jobs at Devoteam

Apply for this job

27d

Senior Développeur Back-End JAVA

DevoteamTunis, Tunisia, Remote
sqlscrumapijava

Devoteam is hiring a Remote Senior Développeur Back-End JAVA

Description du poste

Le/la consultant(e) aura pour mission de développer et maintenir les services back-end du site e-commerce de nos clients en utilisant les technologies Java et Spring. En étroite collaboration avec l'équipe, il/elle concevra, mettra en œuvre et testera des fonctionnalités innovantes, tout en assurant la performance optimale et la fiabilité sans faille des systèmes existants.

  • Maîtriser le langage de programmation Java et ses frameworks associés, notamment Spring.
  • Avoir une solide expérience dans le développement d'API RESTful.
  •  Être familier avec les concepts de microservices et d'architecture orientée services.
  •  Connaissance de la gestion de la configuration et des systèmes de build (Maven, Gradle).
  • Compréhension des bases de données relationnelles (SQL) et des technologies NoSQL.
  •  Expérience avec Apache Camel pour l'intégration de systèmes et la gestion de flux de données.
  •  Maîtrise des concepts d’Agilité (Scrum, Sprint Planning, Backlog...).

Qualifications

  • Diplômé(e) d’un Bac+5 en école d'ingénieur ou équivalent universitaire avec une spécialisation en informatique, ou justifiant d'une expérience significative équivalente.
  • Expérience de plus de 7 ans en développement Java.
  • Une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus.

See more jobs at Devoteam

Apply for this job

27d

Solutions Engineer

NearmapLehi, UT, Remote
Salesjavac++pythonjavascript

Nearmap is hiring a Remote Solutions Engineer

Job Description

As a Solutions Engineer for Insurance, your day-to-day responsibilities will include working as the technical expert on an internal account team, supporting clients in the property & casualty insurance industry. You will work with our clients to learn about their business problems and recommend solutions that drive value. These clients are primarily interested in using our platform to gain insights that enable better decision making in underwriting, faster claims resolutions after natural disasters, and reducing risk within their portfolio.

You must be able to clearly explain capabilities of various Nearmap products and solutions to stakeholders so they can make informed decisions about how to improve their operations. You will achieve this by possessing a deep understanding of current and future Nearmap products and their applications to the insurance industry, with the main emphasis being on Nearmap AI, which includes feature extraction, condition scoring, and risk scoring. Your work will include a mix of deep-dive technical demos using Nearmap content, answering technical questions, understanding customers’ insurance processes and workflows, attending on-site customer meetings, and public speaking.

Key Responsibilities

  • Play a key role in client engagements by frequently attending presales video conferencing calls and on-site client meetings
  • Lead product demonstration efforts
  • Create and maintain demo scripts tailored to the roles of the audience participants (e.g., personal lines vs. commercial lines, underwriting vs. loss-control vs. claims, etc.)
  • Gain customer acceptance by explaining or demonstrating cost reductions and operation improvements
  • Answer detailed technical questions that arise during demos
  • Respond to RFIs/RFPs from prospective customers with the ideal information to meet their needs
  • Drive the POC (proof-of-concept) process, including giving an overview presentation, create a report on the results, and present the findings to internal and external stakeholders
  • Answer detailed questions about Nearmap products
  • Educate the sales team and prospective customers on product roadmap, especially functionality that has recently been released or is planned for an upcoming release.
  • Partner with clients to understand their current systems, technical challenges, business constraints, success criteria, and advise on Nearmap product integrations to support them.
  • Collaborate with the Product, Product Marketing and Engineering teams, as required, communicating customer and prospect feedback

As necessary, assist sales and marketing with the development and delivery of technical content for webinars and trade shows

 

Qualifications

    Key Requirements

    • Proven experience in a Technical Sales, Pre-Sales, or Sales Engineering role, including conducting integrations with third-party SaaS platforms.
    • Familiarity with imagery, remote sensing, and GIS datasets.
    • 2+ years of experience in selling or supporting sales within the P&C Insurance industry, with knowledge of business operations such as underwriting and claims.
    • Proficiency in a common programming language (e.g., JavaScript, Python, Java, C#) and SQL.
    • Strong technical understanding of SaaS products, including REST APIs and integration methods, to support a dynamic sales team.
    • Organized and self-motivated
    • Ability to self-manage and a strong sense of resourcefulness
    • Possesses a customer-focused mindset
    • Utilizes strong presentation skills including the ability to create presentations and deliver to customers with thorough knowledge of product
    • Can communicate effectively to internal and external stakeholders. You must be a team player.
    • Capable of working within a rapidly changing environment
    • A passion for solving problems, gaining knowledge, and creating things
    • Travel up to 25%

    See more jobs at Nearmap

    Apply for this job

    28d

    Software Engineer II, Full Stack

    TaniumDurham, NC (Hybrid)
    RustgolangagileBachelor's degreesalesforceDesigngraphqlapigitrubyjavapythonAWSbackendfrontendNode.js

    Tanium is hiring a Remote Software Engineer II, Full Stack

    The Basics (Hybrid Role, 3 days in office in Durham, NC):

    As a Tanium Software Engineer II focused on Full Stack, you will build andmaintainbest-of-breed services that power products as part of a nimble development team. Tanium focuses on a customer engagement model and feedback process to ensure our products are designed the right way from the beginning. 

    What you’ll do

    • Build and maintain Tanium's backend services alongside an agile development team 
    • In partnership with our frontend and endpoint teams you will design, develop and test new product ideas from the ground up while working with product management for feedback and input 
    • Work on small teams that tackle big challenges in common components like a common data service tasked with unifying and consolidating endpoint data across the entire ecosystem, handling time series data that drive dashboarding and reporting, and exposing data externally through GraphQL enabling partners (like Salesforce) to easily integrate. 
    • Delivering higher level services enabled by our core services that directly enable our products. These services focus on everything from security to operations to auditing. 

    We’re looking for someone with

    • Education
      • Bachelor's degree or equivalent experience
      • CS Degree preferred
    • Experience
      • 2+ years industry experience 
      • Experience working with senior developers designing and building high-impact, high-performance, scalable, observable, and maintainable backend services and APIs 
      • Knowledge of at least one of Golang (preferred), Node.js, Python, Ruby, Rust, or Java 
      • Experience with HTTP API development including REST and/or GraphQL 
      • Experience developing data processing pipelines for real time data 
      • Experience with AWS or other cloud platforms 
      • Experience with containers and microservices 
      • Experience with modern software engineering development and automation tools like git and CI/CD pipelines 
    • Other
      • Demonstrates sound judgment for balancing between rapid development, long-term code maintainability and supportability 
      • Believes in the power of and the need for writing automated tests as part of development 
      • Experience debugging when things go wrong 
      • Has knowledge of modern backend software frameworks and the versatility to learn new tools 

    About Tanium 

    Tanium delivers the industry's only true real-time cloud-based endpoint management and security offering. Its converged endpoint management (XEM) platform is real-time, seamless, and autonomous, allowing security-conscious organizations to break down silos between IT and Security operations that results in reduced complexity, cost, and risk. Securing more than 32M endpoints around the world, Tanium's customers include Fortune 100 organizations, top US retailers, top US commercial banks, and branches of the U.S. Military. It also partners with the world's biggest technology companies, system integrators, and managed service providers to help customers realize the full potential of their IT investments. Tanium has been named to the Forbes Cloud 100 list for nine consecutive years and ranks on the Fortune 100 Best Companies to Work For. For more information on The Power of Certainty™, visitwww.tanium.comand follow us onLinkedIn andX. 

    On a mission. Together. 

    At Tanium, we are stewards of a culture that emphasizes the importance of collaboration, respect, and diversity. In our pursuit of revolutionizing the way some of the largest enterprises and governments in the world solve their most difficult IT challenges, we are strengthened by our unique perspectives and by our collective actions.   

    We are an organization with stakeholders around the world and it’s imperative that the diversity of our customers and communities is reflected internally in our team members. We strive to create a diverse and inclusive environment where everyone feels they have opportunities to succeed and grow because we know that only together can we do great things. 

    Each of our team members has 5 days set aside as volunteer time off (VTO) to contribute to the communities they live in and give back to the causes they care about most.   

    What you’ll get

    The annual base salary range for this full-time position is $95,000 to $290,000. This range is an estimate for what Tanium will pay a new hire. The actual annual base salary offered may be adjusted based on a variety of factors, including but not limited to, location, education, skills, training, and experience.

    In addition to an annual base salary, team members will receive equity awards and a generous benefits package consisting of medical, dental and vision plan, family planning benefits, health savings account, flexible spending account, transportation savings account, 401(k) retirement savings plan with company match, life, accident and disability coverage, business travel accident insurance, employee assistance programs, disability insurance, and other well-being benefits.

     

    For more information on how Tanium processes your personal data, please see our Privacy Policy.

    See more jobs at Tanium

    Apply for this job

    28d

    Senior Software Engineer - Python, Big Data

    Integral Ad ScienceRemote Ireland
    agileDesignapijavapythonAWS

    Integral Ad Science is hiring a Remote Senior Software Engineer - Python, Big Data

    As a Senior Software Engineer, you will help develop and run the Total Visibility data pipeline that ingests, correlates, aggregates and outputs millions of events. You’ll be part of a small, focused, team getting things done. The ideal candidate has a track record of architecting and building end-to-end software solutions, enjoys working in a collaborative and agile environment, and brings innovative solutions to complex problems with a desire to improve the status quo. 

    What you’ll do:

    • Architect, design, build and integrate our core ad analytics products end to end 
    • Lead the entire software lifecycle including hands-on development, code reviews, testing, deployment, and documentation, in addition to mentoring the team
    • Partner with the Product team and other stakeholders across the company to understand product requirements, gather business and technical requirements from broadcaster clients, and research and develop solutions, including API development
    • Manage multiple competing priorities in a fast-paced, exciting, collaborative environment

    You should apply if you have most of this:

    • BS in Computer Science, or related STEM degree
    • 5+ years of hands-on programming experience using Python
    • 2+ years of experience working with big-data stack, including Spark and Kafka
    • Expert knowledge of Python and/or Java and (collections, multi-threading, JVM memory model, etc.) 
    • Experience with AWS tech stack, including but not limited to EMR, Athena, EKS, MSK
    • Experience partnering with Product and other high level stakeholders across the company to meet business deliverables
    • Excellent interpersonal and communication skills

    What puts you over the top:

    • Prior experience in an external client and/or vendor facing role
    • Experience with managing, leading and/or mentoring a development team 
    • Experience with big data and data pipelines
    • Experience in AdTech

    About Integral Ad Science

    Integral Ad Science (IAS) is a leading global media measurement and optimization platform that delivers the industry’s most actionable data to drive superior results for the world’s largest advertisers, publishers, and media platforms. IAS’s software provides comprehensive and enriched data that ensures ads are seen by real people in safe and suitable environments, while improving return on ad spend for advertisers and yield for publishers. Our mission is to be the global benchmark for trust and transparency in digital media quality. For more information, visit integralads.com.

    Equal Opportunity Employer:

    IAS is an equal opportunity employer, committed to our diversity and inclusiveness. We will consider all qualified applicants without regard to race, color, nationality, gender, gender identity or expression, sexual orientation, religion, disability or age. We strongly encourage women, people of color, members of the LGBTQIA community, people with disabilities and veterans to apply.

    California Applicant Pre-Collection Notice:

    We collect personal information (PI) from you in connection with your application for employment or engagement with IAS, including the following categories of PI: identifiers, personal records, commercial information, professional or employment or engagement information, non-public education records, and inferences drawn from your PI. We collect your PI for our purposes, including performing services and operations related to your potential employment or engagement. For additional details or if you have questions, contact us at compliance@integralads.com.

    To learn more about us, please visithttp://integralads.com/ 

    Attention agency/3rd party recruiters: IAS does not accept any unsolicited resumes or candidate profiles. If you are interested in becoming an IAS recruiting partner, please send an email introducing your company to recruitingagencies@integralads.com. We will get back to you if there's interest in a partnership.

    #LI-Remote

    See more jobs at Integral Ad Science

    Apply for this job

    28d

    Software Engineer - Datalake

    DremioGermany - Remote
    S3sqlDesignazurejavac++AWS

    Dremio is hiring a Remote Software Engineer - Datalake

    Be Part of Building the Future

    Dremio is the unified lakehouse platform for self-service analytics and AI, serving hundreds of global enterprises, including Maersk, Amazon, Regeneron, NetApp, and S&P Global. Customers rely on Dremio for cloud, hybrid, and on-prem lakehouses to power their data mesh, data warehouse migration, data virtualization, and unified data access use cases. Based on open source technologies, including Apache Iceberg and Apache Arrow, Dremio provides an open lakehouse architecture enabling the fastest time to insight and platform flexibility at a fraction of the cost.  Learn more at www.dremio.com.

    About the role

    We are looking for an experienced Software Engineer to enhance Dremio’s data warehouse capabilities on top of the datalakes across all major table/file formats and object stores. These capability advancements will increase our competitive position in the market and enable Dremio adoption for a larger set of customers.

    What you’ll be doing

    • Develop core components for Dremio’s query engine
    • Deliver key features and feature enhancements for our customers in the Datalake like DML operations, time travel, schema evolution along with performance and reliability improvements
    • Work with open source projects like Apache Iceberg, Parquet, Arrow and Calcite
    • Own design, implementation, testing, and support of next-generation features related to scalability, reliability, robustness, and performance of the product
    • Collaborate with Product Management to innovate and deliver on customer requirements and with Support and field teams to ensure customer success
    • Understand and reason about concurrency and parallelization to deliver scalability and performance in a multithreaded and distributed environment
    • Solve complex technical problems and customer issues while improving our telemetry and instrumentation to proactively detect issues before they arise and make debugging more efficient
    • Work with engineering leaders to establish solid designs/architecture for upcoming features.
    • Develop the future leaders of Dremio by providing continuous mentorship and coaching of junior software engineers, help with hiring and onboarding

    What we’re looking for

    • 4+ year of industry experience
    • B.S./M.S/Equivalent in Computer Science or a related technical field or equivalent experience
    • Fluency in Java, C++ or another modern language
    • Strong database fundamentals including SQL, performance, and schema design and background in large scale data processing systems (e.g., Hadoop, Spark, etc.)
    • Understanding of distributed file systems such as S3, ADLS, or HDFS
    • Experience with Apache Iceberg, Parquet, AVRO and/or Delta Lake
    • Experience with Hive and AWS Glue
    • Ability to solve ambiguous, unexplored, and cross-team problems effectively
    • Interested and motivated to be part of a fast-moving startup with a fun and accomplished team
    • Big picture thinking, ability to scope and plan solutions for big problems and mentor others on the same

    Bonus points if you have

    • Hands-on experience with distributed query engines, query processing or optimization, distributed systems, concurrency control, data replication, code generation, or storage systems
    • Hands on experience with AWS, Azure and Google Cloud Platform

    What we value 

    At Dremio, we hold ourselves to high standards when it comes to People, Thinking, and Action. Our Gnarlies (that's what we call our employees) communicate with clarity, drive accountability, and are respectful towards each other. We confront brutal facts and focus on results while operating with a sense of urgency and building a "flywheel". People who like to jump in and drive momentum will thrive in our #GnarlyLife.

    Dremio is an equal opportunity employer supporting workforce diversity. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, age, marital status, protected veteran status, disability status, or any other unlawful factor.

    Dremio is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request accommodation due to a disability, please inform your recruiter.

    Dremio has policies in place to protect the personal information that employees and applicants disclose to us. Please clickhereto review the privacy notice. 

    Important Security Notice for Candidates

    At Dremio, we uphold trust and transparency as paramount values in all our interactions with customers, partners, employees, and the general public. We have been targeted by individuals creating fake domains similar to ours to scam prospects and candidates. Please note that all official communications from us will be from an @dremio.com domain. If you suspect you've been targeted by a scam, it's imperative to report the incident to your local law enforcement agencies. For more information about this type of scam, please refer to Dremio's official statement here.

    See more jobs at Dremio

    Apply for this job

    28d

    Data Engineer III- Data Quality

    Signify HealthDallas, TX, Remote
    terraformsqlDesignmobileazurescrumqagitjavac++.netpythonAWS

    Signify Health is hiring a Remote Data Engineer III- Data Quality

    A  Software Engineer - DataQuality develops systems and processes to automate data quality monitoring throughout Signify Health’s infrastructure. This involves elements of data engineering, such as ingestion, transformation, and distribution of data.

    What will you do?

    • Communicate with business leaders to help translate requirements into functional specification
    • Develop broad understanding of business logic and functionality of current systems
    • Analyze and manipulate data by writing and running SQL queries
    • Maintain and develop custom data pipelines using Python or similar technologies
    • Analyze logs to identify and prevent potential issues from occurring
    • Deliver clean and functional code in accordance with business requirements
    • Consume data from any source, such a flat files, streaming systems, or RESTful APIs
    • Engineer scalable, reliable, and performant systems to manage data
    • Collaborate closely with other Engineers, QA, Scrum master, Product Manager in your team as well as across the organization
    • Build quality systems while expanding offerings to dependent teams
    • Comfortable in multiple roles, from Design and Development to Code Deployment to and monitoring and investigating in production systems.

    Requirements

    • Bachelors in Computer Science or equivalent
    • Proven ability to complete projects in a timely manner while clearly measuring progress
    • Strong data and software engineering fundamentals (data structures, algorithms, data modeling, ETL/ELT) 
    • Experience using statistical methods to analyze and interpret data
    • Strong understanding and demonstrated experience with at least one popular programming language (.NET or Java). Python preferred.
    • Expertise in SQL.
    • Strong experience with revision control (Git)
    • Experience with cloud-based systems (Azure / AWS / GCP).
    • High level understanding of big data design (data lake, data mesh, data warehouse) and data normalization patterns
    • Demonstrated experience with Metrics, Logging, Monitoring and Alerting tools
    • Strong communication skills
    • Strong experience with use of RESTful APIs
    • High level understanding of system deployment tasks and technologies. (CI/CD Pipeline, K8s, Terraform).

    The base salary hiring range for this position is $92,300 to $160,800. Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, and benefits.
    In addition to your compensation, enjoy the rewards of an organization that puts our heart into caring for our colleagues and our communities.  Eligible employees may enroll in a full range of medical, dental, and vision benefits, 401(k) retirement savings plan, and an Employee Stock Purchase Plan.  We also offer education assistance, free development courses, paid time off programs, paid holidays, a CVS store discount, and discount programs with participating partners.  

    About Us:

    Signify Health is helping build the healthcare system we all want to experience by transforming the home into the healthcare hub. We coordinate care holistically across individuals’ clinical, social, and behavioral needs so they can enjoy more healthy days at home. By building strong connections to primary care providers and community resources, we’re able to close critical care and social gaps, as well as manage risk for individuals who need help the most. This leads to better outcomes and a better experience for everyone involved.

    Our high-performance networks are powered by more than 9,000 mobile doctors and nurses covering every county in the U.S., 3,500 healthcare providers and facilities in value-based arrangements, and hundreds of community-based organizations. Signify’s intelligent technology and decision-support services enable these resources to radically simplify care coordination for more than 1.5 million individuals each year while helping payers and providers more effectively implement value-based care programs.

    To learn more about how we’re driving outcomes and making healthcare work better, please visit us at www.signifyhealth.com

    Diversity and Inclusion are core values at Signify Health, and fostering a workplace culture reflective of that is critical to our continued success as an organization.

    We are committed to equal employment opportunities for employees and job applicants in compliance with applicable law and to an environment where employees are valued for their differences.

    See more jobs at Signify Health

    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

    28d

    Chapter Lead, Digital Backend

    McDonaldsChicago, IL, Remote
    DevOPSagileBachelor's degreeDesignmobileapijavac++backend

    McDonalds is hiring a Remote Chapter Lead, Digital Backend

    Job Description

    The Commercial Product & Platform vision develops global technology products and platforms that delight our customers and enable our crews to operate our restaurants reliably and effectively.

    Senior Engineering Manager – Chapter Lead, Digital Backend, reports to Director of Engineering, Digital Backend Chapter. As the leader of our API software engineering team, you will be responsible for guiding the team in achieving functional expertise and delivering high-quality services for our mobile, web, and third-party integrations. This is an exciting opportunity for you to play a critical role in transforming our digital backend services, working closely with our Technical Leads, MCX, and Architecture teams.

    Accountabilities & Responsibilities:

    • Support the hiring and management of our digital backend services technology software engineering team, being a critical participant in their career growth.
    • Provide the team with a roadmap in implementing software engineering practices for higher code quality.
    • Help your team become better software developers and prepare them for bigger challenges.
    • Be a practitioner and evangelist of DevOps, Test and Learn cultures.
    • Drive professional development through technology, skill sets and tools to foster professional growth among our software engineers, resulting in improved productivity and high-quality outputs.
    • Drive individual performance evaluations by defining standards and conducting assessment, as well as gathering feedback from Tech Leads and other stakeholders.
    • Define quality and testing standards (e.g., attributes of well written code, test frameworks to use, measures of quality, etc.).
    • Support Product Managers, Tech Leads and Senior Tech Leads in sourcing the right technical talent for squads and matching skill needs with capacity.
    • Develop resourcing forecasts for software engineers assigned to digital backend technology projects.
    • Define skillsets and identify libraries, tooling and frameworks that improve engineering productivity.
    • Build community and knowledge sharing opportunities within the different engineering chapters.
    • Lead efforts to drive continuous improvement in delivery speed, quality, value and applied innovation.

    "The salary range for the role is $146350 - $186590 per year." 

    Qualifications

    • Willingness and ability to live the McDonald’s values every day: Serve, Inclusion, Integrity, Community, and Family.
    • 7+ years of C Sharp, Java, or similar software development experience, with knowledge of Agile software development process.
    • Experience in partnering with product and program management teams.
    • A bachelor's degree in computer science or equivalent combination of technical education and work experience.
    • Must be able to clearly articulate goals, expectations, and provide feedback to team members. Strong communications skills are required to build trust and foster collaboration within the chapter, as well as facilitate effective communications with stakeholders outside of the team.
    • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
    • A deep understanding of the technical aspects of software development including coding languages, software architecture, database design, and other technical areas relevant to the team’s work.
    • Proficiency in goal setting, prioritization, delegation, and performance management. Ability to motivate team members and create a positive team culture.
    • Ability to navigate complex matrix organization structures.

    Preferred Qualifications

    • 3+ years of people management experience a plus
    • Experience leading a team of 7+ engineers a plus
    • Proficiency in the latest microservice and API architectures and technologies a plus.

    Apply for this job

    29d

    Senior Backend Programmer (Unreal)

    People Can FlyWarszawa, Poland, Remote
    rediskotlinjirasqlDesignazureqagitrubyjavac++dockerMySQLkubernetespythonAWSbackend

    People Can Fly is hiring a Remote 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

    29d

    Senior Backend Programmer

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

    People Can Fly is hiring a Remote 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

    29d

    Software Engineer I

    agilekotlinDesignmobilegraphqlapijavac++c#postgresqltypescriptpythonAWSjavascript

    EquipmentShare is hiring a Remote Software Engineer I

    EquipmentShare is Hiring a Software Engineer I

    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 Software Engineer I (full-stack) to help us continue to build the next evolution of our platform in a scalable, performant and customer-centric oriented architecture.

    Our main techecosystem includes : AWS, Kurbernetes, Python, Kafka, PostgreSQL, DynamoDB, Kinesis, React.js, ReactQuery, MaterialUI, combo of GraphQL & RESTwe’ve recently incorporated event driven patterns encompassing Kafka, KsqlDB, Open Search and Time Series.

    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.

    You’ll be part of a close knit team of Engineers responsible for building out Financial Management features and capabilities that help our customers understand the financials of their fleet including depreciation, operating costs, and fair market value. A clear financial picture empowers customers to make strategic decisions such as buying, selling, or adjusting rental volume.

    Our team leverages a wide range of technologies, including Typescript, Python, React, GraphQL, Kafka, OpenSearch, PostgreSQL, DynamoDB, and DataDog to create well defined API’s and user interfaces.

    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 Software Engineer I you will 

    • Research, design, develop, test, deploy and maintain the software solutions that improve our product offering - contribute to the product features, user experiences andcapabilities that empower our platformecosystem.
    • Take ownership for the delivery of small features and a wide variety of projects - using best of breed languages, frameworks and technologies across the full-stack.
    • 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.
    • Work with peers, managers and teams to support and maintain mission critical services, sharing your insight, knowledge and experience as welearn and grow together.

    Who you are

    You're a hands-on developer, you enjoy solving complex problems and building impactful solutions.  Most importantly, you care about making a difference.

    • You’re versatile and proactive in taking on new problems across the full-stack - continuing to push our technology forward.
    • Take the initiative to own outcomes from start to finish — knowing what needs to be accomplished within your domain 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.

    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.

    • Experience with Data Structures or Algorithms from university, an internship, open source hobby coding, or other practical experience.
    • Proficient coding capability with one or more of the following - Python, Go, C++, JavaScript, Kotlin, Java, C#.
    • Experience with one or more of the following - web application development, Unix/Linux, mobile application development, multi-tiered systems, developing large software systems, and/or security software development.
    • Delivery focused with solid exposure to modern application development architecture
    • Understands the practical application of the testing pyramid, experience building observability and monitoring into applications.

    Ideally some of the things that would be nice to have, but not required:

    • Relevant development experience building production grade solutions (relative to our tech stack or transferable/comparable stack).
    • Experience partnering and collaborating with remote teams (across time zones).
    • Familiarity with public cloud service platforms.
    • Proven track record in learning new technologies and applying that learning quickly.
    • Bachelor's, Master's or PhD in Computer Science or a related technical field.
    • Familiar with containerisation and Kubernetes.
    • Practical production knowledge of GraphQL or alternatives.
    • Practical production knowledge of service oriented architectures.
    • 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.

    • Competitive base salary and market leading equity package (pre-IPO).
    • 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