java Remote Jobs

852 Results

7d

Staff Software Engineer, Caper

InstacartUS - Remote
kotlinDesignrubyjavapythonjavascriptfrontend

Instacart is hiring a Remote Staff Software Engineer, Caper

We're transforming the grocery industry

At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.

Instacart has become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do the best work of your life, come join our table.

Instacart is a Flex First team

There’s no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.

 

About the Role -  As a Staff Engineer at Caper by Instacart, you will be at the forefront of our mission to transform the grocery industry by delivering on Instacart’s most innovative efforts. You will own cutting-edge engineering products, working closely with cross-functional teams in Engineering, Product Management, Data Science, Design, and others to design, build and scale new systems. We are looking for driven individuals who thrive in a fast-paced engineering environment, are passionate about quality and improving team performance, and feel comfortable pushing the limits of what is possible. You are able to operate independently and work proactively with various teams across the organization. 

Every day we solve incredibly complex problems to create an experience for our users that is absolutely magical. Join us!

 

About the Team -Caper builds smart shopping carts powered by deep learning and computer vision to enable a seamless grab-and-go retail experience. Caper’s unique technology is a plug-and-play solution that does not require retail store renovation, operational overhaul, heavy compute, and endless image labeling & training. Retailers simply purchase smart shopping carts, and the entire store is upgraded with cashierless capabilities!

Caper is one of the fastest-growing retail automation technology products in the market, costs less than 1% of our competition’s infrastructure, and is already widely adopted in the marketplace. Our Engineering team solves hard product and infrastructure problems that enable wide-scale deployment of Caper smart carts.

 

About the Job 

  • Lead System & Feature Design: Spearhead the development and maintenance of our Retailer Enablement tooling suite that allows retailers to grow and manage their fleet of Caper smart carts.
  • Build workflow systems that detect and mitigate potential theft using industry-leading computer vision systems.
  • Improve our tooling to manage the fleet of carts to ensure it meets scalability and efficiency requirements.
  • Build abstractions and self-serve tooling that allow us to onboard new retailers smoothly
  • Mentor & Lead Teams: Provide guidance and mentorship to engineering teams, advocating for best practices and leading by example in all development initiatives.
  • Work closely with Software Engineers, Product Managers, Product Designers, and Data Scientists to set project objectives and metric-based success criteria.
  • Foster a culture of teamwork and shared goals, creating a collaborative team environment and driving the right level of process to ensure efficiency and high-quality delivery within the project team.

 

About You

Minimum Qualifications

  • 10+ years of software development experience, preferably in a full stack environment 
  • A strong sense of ownership, self-motivated and enjoy the fast pace of a startup environment
  • Strong knowledge of Java, Kotlin, Go, Ruby, or Python, Javascript and experience with AWS/GCP Infrastructure 
  • Ability to balance a sense of urgency with shipping high quality and pragmatic solutions

Preferred Qualifications

  • Previous experience building enterprise-facing features
  • Previous experience with hybrid HITL systems, Computer Vision, or Machine Learning
  • Previous experience with fleets of IOT systems and building application stacks on top of them
  • Track record of operating across multiple teams and functions to successfully deliver outcomes
  • Previous experience with React frontend applications and deploying them into complex environments

Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policyhere.

Offers may vary based on many factors, such as candidate experience and skills required for the role.Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offeringshere.

For US based candidates, the base pay ranges for a successful candidate are listed below.

CA, NY, CT, NJ
$255,000$283,000 USD
WA
$245,000$272,000 USD
OR, DE, ME, MA, MD, NH, RI, VT, DC, PA, VA, CO, TX, IL, HI
$234,000$260,000 USD
All other states
$212,000$235,000 USD

See more jobs at Instacart

Apply for this job

7d

SDE III Android Engineer

Live PersonGermany (Remote)
agilekotlinDesignuiUXjavaandroid

Live Person is hiring a Remote SDE III Android Engineer

LivePerson (NASDAQ: LPSN) is the global leader in enterprise conversations. Hundreds of the world’s leading brands — including HSBC, Chipotle, and Virgin Media — use our award-winning Conversational Cloud platform to connect with millions of consumers. We power nearly a billion conversational interactions every month, providing a uniquely rich data set and safety tools to unlock the power of Conversational AI for better customer experiences.  

At LivePerson, we foster an inclusive workplace culture that encourages meaningful connection, collaboration, and innovation. Everyone is invited to ask questions, actively seek new ways to achieve success and reach their full potential. We are continually looking for ways to improve our products and make things better. This means spotting opportunities, solving ambiguities, and seeking effective solutions to the problems our customers care about. 

Overview:

Welcome to the Web Experiences team at LivePerson! We are looking for a software engineer III (Android Engineer) to join our team. You will work in a fast-paced environment on multiple projects spanning different company areas, aiming to enhance and simplify how brands engage with their customers through messaging.

You will:

  • Work on a cutting-edge app that will be used by millions of consumers
  • Work collaboratively in a cross-functional team (PM, UX, engineering, science) team to transform user stories into prototypes & production code
  • Thoughtfully apply UI design principles & best practices for Android
  • Building an app with best engineering practices
  • Identifying & eliminating performance and scale issues that ripple from front-end to back-end
  • Be globally minded & inclusive - we are a global team and value the diverse contributions of others.

You have:

  • Bachelors in Computer Science / Engineering or equivalent professional experience.
  • Strong coding skills & ability to perform in a dynamic, agile & entrepreneurial environment
  • 8+ years building complex Android applications using Kotlin or Java
  • Consumer facing, enterprise or big brand app development experience and ideally one or two personal projects or significant open source contributions
  • Deep knowledge and understanding of client-side architecture and experience building large scale applications
  • Experience with identifying potential performance bottlenecks in applications and implementing improvements
  • Experience with working on test automation frameworks
  • Experience with designing APIs and working with RESTful, Websocket, SSE and long polling
  • Experience with multi-threaded programming
  • Experience with MVC/MVVM
  • Experience/understanding of server side development is a plus
  • Experience in React Native/Flutter/NativeScript is a plus

Benefits: 

  • Time away: Vacation, public holidays and care days.
  • Financial: Pension, deferred pension and ESPP.
  • Family: Parental leave.
  • Development:  Generous tuition reimbursement and access to internal professional development resources.
  • Additional: Exclusive perks and discounts.
  • #LI-Remote

Why you’ll love working here: 

As leaders in enterprise customer conversations, we celebrate diversity, empowering our team to forge impactful conversations globally. LivePerson is a place where uniqueness is embraced, growth is constant, and everyone is empowered to create their own success. And, we're very proud to have earned recognition from Fast Company, Newsweek, and BuiltIn for being a top innovative, beloved, and remote-friendly workplace. 

Belonging at LivePerson:

We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local law.

We are committed to the accessibility needs of applicants and employees. We provide reasonable accommodations to job applicants with physical or mental disabilities. Applicants with a disability who require reasonable accommodation for any part of the application or hiring process should inform their recruiting contact upon initial connection.

 

Apply for this job

7d

Full Stack DevSecOps Engineer

ZILLION TECHNOLOGIES, INCWashington, DC, Remote
gRPCagilekotlinscalaDesignjavatypescriptkubernetesangularjenkinsAWSjavascript

ZILLION TECHNOLOGIES, INC is hiring a Remote Full Stack DevSecOps Engineer

Job Description

Job Title: Full Stack/DevSecOps  

Location: Fully Remote

Qualifications

  • Must have a minimum of five (5) years of experience in the Information Technology field focusing on full st development projects using DevSecOps and AWS cloud environments.
  • Shall have at least three (3) years of specific software engineering experience related to front-end and back-end applications and/or data services.
  • Shall possess experience in large scale, high performance enterprise big data application deployment and solution architecture on complex heterogeneous environments in AWS.
  • Demonstrated experience in Apache Hadoop, Sqoop, Hive, Spark, Tomcat, Ignite, etc.
  • Solid understanding of CI/CD pipeline such as Snap, Jenkins, Concourse, etc
    Basic experience in: Kotlin, Scala, Cassandra, Kubernetes, GRPC, Lamdas, TypeScript, Prometheus or design pattern.
  • Experience building websites using JS frameworks such as Angular and React.
  • Experience building applications using Java, Spring boot, JSON, and JavaScript
  • Experience with test automation tools such as Cucumber and Selenium
  • Experience with automated deployment tools such as Jenkins
  • Experience in Test Driven and Behavior Driven Development frameworks
  • Strong communication and teamwork abilities
  • Solid understanding of Git/Github
  • Experience delivering solutions using Agile delivery practices
  • Experience with Amazon Web Services (AWS)
  • Experience in application development using Java/JEE and related technologies , Spring Framework)
  • Experience with microservices and containerization using JHipster
  • Proven ability to work across multiple functional teams in the creation of an application development process.

See more jobs at ZILLION TECHNOLOGIES, INC

Apply for this job

8d

Fullstack Engineer

OddballRemote
agileBachelor's degreeDesignapiUXjavac++angularAWSbackend

Oddball is hiring a Remote Fullstack Engineer

 

Oddball believes that the best products are built when companies 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 Fullstack Engineer to work on a pivotal Federal program that is making a positive impact on millions of Americans' daily lives. Day to day work will involve writing code, developing tests, and debugging; working hand in hand with other engineers in developing end-to-end testing solutions and API endpoints and services, you will help build, improve and build out both the front and backend code that interfaces with external systems.

What you'll be doing:

  • Collaborate with stakeholders to analyze and design software solutions
  • Create, modify, and test code that allows computer applications to run
  • Work on developing applications from specifications drawn up by software developers or other individuals
  • Write, analyze, review, and rewrite programs, applying knowledge of computer capabilities, subject matter, and symbolic logic
  • Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct
  • Perform or direct revisions, repairs, or expansion of existing programs to increase operating efficiency or adapt to new requirements
  • Write, update, and maintain computer programs or software packages to handle specific functions
  • Consult with managerial, technical, and business personnel to clarify program intent, identify problems, and suggest changes
  • Perform systems analysis and programming tasks to maintain and control the use of computer systems software
  • Identify problems uncovered by testing or customer feedback and corrects problems
  • Participate in team agile ceremonies
  • May assist software developers by analyzing user needs and designing software solutions
  • May develop and write computer programs in response to varied customer business requests

What you’ll bring:

  • Strong experience working with Java, preferably with a Spring Boot Middleware
  • 2+ years of Angular experience
  • Worked with CI/CD pipelines and with cloud computing services, including AWS
  • Experience working in an Agile/Scrum environment with sprints and daily stand-ups
  • Ability to work with an interdisciplinary team of engineers including data scientists, UX, product and software engineers
  • Strong communication skills and the ability to work well on a team 

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
  • Annual Stipend
  • Comprehensive Benefits Package
  • Company Match 401(k) plan
  • Flexible PTO, Paid Holidays

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities:

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

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)

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 – $140,000

See more jobs at Oddball

Apply for this job

8d

US Technical Recruiter -Hybrid

TMS LLCVadodara, India, Remote
DevOPSjavapythonAWS

TMS LLC is hiring a Remote US Technical Recruiter -Hybrid

Job Description

We are seeking a motivated and results-driven US Technical Recruiter to join our team. The ideal candidate will have a strong background in recruiting for IT and technology roles within the United States, possess excellent communication skills, and demonstrate a deep understanding of the full recruitment lifecycle. You will be responsible for sourcing, attracting, and hiring top technical talent across various domains to meet the hiring needs of our clients. This is an excellent opportunity for someone who thrives in a fast-paced environment and has a passion for matching skilled professionals with rewarding technical roles.

Key Responsibilities:

  1. Talent Acquisition:

    • Source, identify, and engage qualified candidates for IT and technical positions through various channels (job boards, LinkedIn, social media, referrals, etc.).
    • Screen candidates through interviews, assessments, and technical evaluations to determine their suitability for specific roles.
  2. Full Lifecycle Recruitment:

    • Manage the full recruitment process, including job posting, resume review, candidate screening, interview coordination, offer negotiation, and onboarding.
    • Work closely with hiring managers and clients to understand job requirements and develop effective sourcing and recruiting strategies.
  3. Market Expertise:

    • Stay updated with the latest trends in the IT industry, including emerging technologies and in-demand skill sets.
    • Provide insights into market conditions, salary benchmarks, and candidate availability.
  4. Candidate Experience:

    • Ensure a positive candidate experience by maintaining professional communication, managing expectations, and providing feedback throughout the hiring process.
  5. Database Management:

    • Maintain accurate records in applicant tracking systems (ATS) and databases, ensuring up-to-date candidate profiles and tracking recruitment activities.

Qualifications:

  • Education:

    • Bachelor’s degree in Human Resources, Business, Information Technology, or a related field is preferred.
  • Experience:

    • 2+ years of experience in technical recruitment, preferably within the US market.
    • Proven experience recruiting for IT roles such as software engineers, developers, data engineers, cybersecurity specialists, and cloud architects.
    • Experience in working with both permanent and contract positions is a plus.
  • Technical Skills:

    • Strong understanding of technical job requirements and terminology (Java, Python, AWS, DevOps, Full-Stack Development, etc.).
    • Familiarity with applicant tracking systems (ATS), sourcing tools, and recruitment CRMs.
    • Ability to assess technical resumes and interview candidates to gauge technical proficiency.
  • Soft Skills:

    • Excellent communication and interpersonal skills.
    • Strong problem-solving skills with the ability to adapt in a dynamic, fast-paced environment.
    • Time management and multitasking abilities, with a proven track record of managing multiple positions simultaneously.
    • Strong negotiation skills and a sense of urgency in closing roles.

Additional Requirements:

  • Experience recruiting within the US labor market is required.
  • Knowledge of US employment laws and practices, including familiarity with visa processes (H-1B, OPT, TN, USC, GC etc.).
  • Ability to work in different time zones to cater to US clients and candidates.
  • Strong business acumen and the ability to work independently with minimal supervision.

Qualifications

See more jobs at TMS LLC

Apply for this job

8d

QA Analyst LATAM, Africa, Europe

Full TimeagileBachelor's degree5 years of experiencekotlinjiraswiftmobileslackiosqajavaandroidtypescriptjavascript

Rapptr Labs is hiring a Remote QA Analyst LATAM, Africa, Europe

QA Analyst LATAM, Africa, Europe - Rapptr Labs - Career PageExcellent communication skills, both written and verbal, wi

See more jobs at Rapptr Labs

Apply for this job

8d

Process Engineering Data Architect

BrightspeedCharlotte, NC, Remote
SalesMaster’s DegreetableauscalasqlDesignjavapostgresqlMySQLpython

Brightspeed is hiring a Remote Process Engineering Data Architect

Job Description

We are currently looking for a Process Engineering Data Architect with a strong background in data science to join our growing Corporate Transformation Office at Brightspeed. In this role, you will be responsible for driving Operational Excellence through optimization, design, and implementation of cross-functional processes and systems. This role requires a deep understanding of data engineering principles, as well as familiarity with data analysis and machine learning concepts. You will accelerate value creation by establishing & owning an end-to-end structured program to “audit, improve, control and drive continuous improvements” across key cross-functional customer-facing and back-end processes for maximum efficiency and effectiveness. You will lead the Process Engineering function in a hands-on manner, leveraging Six Sigma, AI / Robotic Process Automation, and other industry-leading techniques to perform business simulation of end-to-end customer journeys such as ordering, installation, activation, payment, etc. across sales and care channels. Additionally, you will review selected back-end cross functional processes that maximize customer, frontline and shareholder value. You will be responsible for ensuring team & stakeholder accountability against Operations Excellence charter, delivering end-to-end results rapidly, and creating the right level of transparency to the key stakeholders to promote collaboration and effective adoption. You will conduct comprehensive program review across all process engineering initiatives, inclusive of risk / mitigation assessment and proactive ways to continuously improve customer and shareholder value in a prioritized / targeted manner. In this position, you will prepare comprehensive reports and presentations summarizing the status of process engineering initiatives, including key milestones, achievements, and challenges. You will present findings to senior leadership and stakeholders, actionable insights, and recommendations for improvement. 

As a Process Engineering Data Architect, your duties and responsibilities will include: 

  • Design, develop, and maintain scalable data pipelines and ETL processes to facilitate data extraction / collection, transformation, and loading / storage
  • Collaborate with Transformation Office and business stakeholders to understand data requirements and provide the necessary data infrastructure
  • Optimize and improve existing data architectures and processes for efficiency and performance
  • Ensure data quality, integrity, and security across all data sources and storage systems
  • Develop and implement data models to support analytics and machine learning applications
  • Monitor and troubleshoot data workflows to ensure timely and accurate data delivery
  • Stay current with emerging technologies and best practices in data engineering and data science

Qualifications

WHAT IT TAKES TO CATCH OUR EYE:

  • 3+ years of experience in data engineering, with a preference for candidates with a background in data science
  • Bachelor’s degree in computer science, Data Science, Engineering, or a related field from a top tier university; Master’s degree preferred
  • Proficiency in programming languages such as Python, Java, or Scala 
  • Experience with big data technologies (e.g., Hadoop, Spark) and data warehousing solutions (e.g., Snowflake, Redshift)
  • Familiarity with data visualization tools (e.g., Tableau, Power BI) and statistical analysis
  • Strong understanding of SQL and database management systems (e.g., MySQL, PostgreSQL)
  • Knowledge of machine learning frameworks (e.g., TensorFlow, PyTorch) is a plus. 
  • Excellent problem-solving skills and attention to detail
  • Effective communication skills and the ability to work collaboratively in a team environment

 

#LI-SS1

See more jobs at Brightspeed

Apply for this job

8d

Analytics Principal

carsalesMelbourne, Australia, Remote
scalasqljavapython

carsales is hiring a Remote Analytics Principal

Job Description

What you’ll do: 

This is your opportunity to grow at the intersection of Data, Digital, Product, Technology and human behavioral change to be a big part of something big.

  • Share expertise to define carsales' Retail team's analytical approaches underpinning product performance and development, data commercialisation, data-enabled partnerships and commercial outcomes.
  • Develop and support solutions that deliver end-to-end data products and direct the lifecycle of complex solutions.
  • Collaborate and connect with teams across Data, Retail, Product and Technology to deliver on decision-support and data commercialisation initiatives as a data SME.
  • Understand and agree to the medium-term (~3-12 month) plans in Retail and Product and break these down into quarterly OKRs that can be executed by smaller teams.
  • Share expertise to grow and deliver as a key leader within the Data function, bringing best-in-industry analytical expertise in partnering with our Retail function whose opportunities are amongst the fastest growing in the business.
  • Share expertise to perform advanced statistical modelling and analysis of structured and unstructured datasets to develop metrics, reports and visualizations of trends and patterns.
  • Lead teams of 1-3 data specialists that deliver cross-functional work with business and technology teams.

Qualifications

What are we looking for? 

What are we looking for?

  • Demonstrated inclusive and interpersonal attributes that connect you to our behaviours (we change the game, we own it, we step in, we are curious, we don’t take ourselves too seriously).
  • Demonstrate understanding and expertise to advance our analytical solutions (e.g. machine learning, product development, digital analytics, cross-site performance optimisation) that enables carsales' Retail division's continued market leadership against a backdrop of evolving market conditions.
  • Expertise in the application of quantitative methods and/or other developing econometric / statistical type solutions.
  • Collaborative communication with visualisation tools and techniques to generate dashboards and outputs that aid in data storytelling, understanding and interpretation of trends and patterns of business importance.
  • Collaborative skills to manage and solve complex trade-offs between business stakeholder needs and technical objectives, and a willingness to engage in conversations between groups.
  • Skilled in two or more programming languages of their area of specialisation –– e.g. SQL, Python, Java, Scala and experience with cloud data platforms and analytic tools including – Snowflake, dbt, Thoughtspot, Tableau.

See more jobs at carsales

Apply for this job

8d

C++ Backend Software Engineer

JitterbitKraków, Poland, Remote
sqlDesignapijavac++dockerelasticsearchMySQLkuberneteslinuxbackend

Jitterbit is hiring a Remote C++ Backend Software Engineer

Job Description

Jitterbit is seeking a software engineer to join ourPlatformteam.  Jitterbit is an iPaaS (Integration as a Service) andAPIManagementplatformthat has been recognized in the leader quadrant of Gartner for five straight years.  Our customers use our iPaaS and APIMplatformto solve mission-critical business problems.  What is our challenge?  To make it easy to integrate our customers’ systems.  In order to do this, we need to build and create a SaaS offering that is reliable, stable, and scalable for our customers.  Do you have the design, architecting, and code-writing capabilities to take on this challenge?  And can succeed in a big way?

You will be helping us build, design, and architect awesome and new capabilities on our iPaas and APIM Platform.  We are looking for a senior backend engineer.  You will be working with (C++ OR Java), Nginx, Tomcat, Kafka, Elasticsearch, MySQL, Linux, Docker, and Kubernetes; to name a few of the technologies we use on the platform

You will have full lifecycle responsibilities to create robust, scalable, anddistributed systemsthat operate flawlessly 24x7x365.  This is an exciting opportunity to work in a highly innovative environment with new technologies as we continue to extend our market-leading position. 

Qualifications

You are an engineer who can turn ideas into extremely reliable and scalable designs.  You code in such a way that other engineers find your code easy to comprehend, modify, and build upon.  You believe in the power of Integration and APIs to transform how systems are integrated and how applications are built.


You will be successful in this role if you: 

  • Must have excellent written and verbal English language skills. 
  • Enjoy helping and mentoring others around you as you grow and become a successful engineer and developer
  • Have excellent written and verbal communication skills
  • Are capable of working in a distributed team and able to excel in a remote culture
  • Are self-driven and able to work on key initiatives
  • Take pleasure in making things happen and listen to the input from peers
  • Are able to make data-driven decisions
  • Are a believer in the best idea strategy regardless of where or who ideas come from

    Qualifications

    You will be successful in this role if you: 

    • Enjoy helping and mentoring others around you as you grow and become a successful engineer and developer
    • Have excellent written and verbal communication skills
    • Are capable of working in a distributed team and able to excel in a remote culture
    • Are self-driven and able to work on key initiatives
    • Take pleasure in making things happen and listen to the input from peers
    • Are able to make data-driven decisions
    • Are a believer in the best idea strategy regardless of where or who ideas come from

    We are looking for:

    • 5 + years of experience in building large-scale distributed applications.
    • Strong experience building multi-tenant SaaS applications
    • Strong problem-solving, debugging, and analytical skills with great attention to detail
    • Experience with API and Microservices development and Cloud-based architectures/design patterns

    Technical Skills and Experience:

    • Strong Experience in C++. Experience with Linux
    • Strong experience with top tier RDBMS such as SQL Server and MySQL
    • Strong experience with database libraries such as Hibernate and JDBI
    • Experience with Apache Server, Apache Tomcat, and Nginx
    • Experience with Docker and Kubernetes
    • Experience with Elasticsearch, Kafka, and LUA scripting is a plus
    • BS/MS degree in Computer Science or a related field, or equivalent experience or other evidence of exceptional ability.

    See more jobs at Jitterbit

    Apply for this job

    9d

    Test Automation Engineer (Mobile)

    Sigma SoftwareWarsaw, Poland, Remote
    1 year of experiencekotlinjiraDesignswiftmobileiosgitjavaandroidtypescriptpythonAWSjavascript

    Sigma Software is hiring a Remote Test Automation Engineer (Mobile)

    Job Description

    • Design test plans, test cases, and test scripts based on product requirements
    • Execute manual and automated tests, analyze results, and report defects
    • Develop, maintain, and execute automated test scripts in JavaScript
    • Convert existing Java-based test scripts into JavaScript
    • Set up and configure test environments for mobile applications (iOS, Android)
    • Utilize mobile automation frameworks such as Appium, Espresso, XCTest
    • Conduct performance and load testing.Collaborate closely with development teams to ensure testing aligns with business requirements

    Qualifications

    • 3+ years of overall experience in Test Automation (JavaScript, TypeScript, Java, Python)
    • At least 1,5+ years of experience in JavaScript, with strong confidence in writing JavaScript code for test automation
    • At least 1 year of experience in mobile application testing (iOS and Android)
    • Proven experience in automation testing for mobile platforms using tools like Appium, Espresso, or XCTest
    • Experience with test frameworks such as TestNG or JUnit
    • Familiarity with mobile OS and their debugging tools (ADB for Android, Xcode for iOS) 
    • Experience with Git for version control
    • Familiarity with CI/CD tools and device farms such as SauceLabs, BrowserStack, or AWS Device Farm
    • English level: Upper-Intermediate
       

    WOULD BE A PLUS

    • Experience with TypeScript (transition to JavaScript is considered easy)
    • Experience with other programming languages such as Swift, Kotlin, Java, or Python
    • Experience with test frameworks like TestNG or JUnit
    • Familiarity with bug-tracking tools like JIRA

    See more jobs at Sigma Software

    Apply for this job

    9d

    Senior/Principal Software Engineer (AdTech Supply Chain)

    Sigma SoftwareWarsaw, Poland, Remote
    javapythonjavascript

    Sigma Software is hiring a Remote Senior/Principal Software Engineer (AdTech Supply Chain)

    Job Description

    • Lead and manage the entire supply chain process within the company, acting as a subject-matter expert for all related AdTech operations
    • Ensure compliance with AdTech regulations similar to GDPR, identifying where policies are followed and where potential violations may occur
    • Conduct thorough analyses of the company's processes to assess compliance with these regulations across all customers, identifying both global and specific issues
    • Develop and implement solutions to address any gaps in compliance, understanding that violations could lead to legal action and fines
    • Present findings and action plans to executive leadership (VPs), obtaining approval and alignment for compliance initiatives
    • Drive the approved plans by collaborating with internal teams, ensuring proper implementation of the solutions
    • Provide coaching and consultation to teams, helping them understand and correctly apply compliance measures within their projects
    • Prepare and deliver presentations for business stakeholders, effectively communicating compliance risks, solutions, and strategies to ensure understanding and approval from leadership

    Qualifications

    • At least 5+ years of experience as a Software Engineer
    • Extensive experience in the AdTech industry
    • Proficiency in at least one of the following programming languages: Python, Java, JavaScript, or Go
    • Strong understanding of Computer Science principles
    • Experience in taking full ownership of a module/component of a system
    • Willingness or interest in diving deep into the AdTech Supply Chain and working long-term within a niche domain
    • Fluent English

    WOULD BE A PLUS

    • Previous experience working within a Product Company

    See more jobs at Sigma Software

    Apply for this job

    9d

    Principal Software Engineer (Remote)

    ExperianCosta Mesa, CA, Remote
    LambdaagilejiraterraformDesignmobilejavapythonAWSjavascriptbackend

    Experian is hiring a Remote Principal Software Engineer (Remote)

    Job Description

    We are looking for an experienced Principal Software Engineer to join our team and help us develop our analytics platform. You will design, develop, and maintain the backend services that process information collected by our JavaScript and Mobile SDKs. You have experience in Apache Flink and building applications that use AWS native services such as AWS Lambda and DocumentDB, and knowledge of event-driven architecture concepts.

    You will report to the Director of Software Engineering.

    You'll have the opportunity to:

    • Design features that are easy to use, reliable, and efficient.
    • Collaborate with teams to understand requirements.
    • Write automated tests and conduct code reviews to maintain the quality of our codebase.
    • Be part of our on-call rotation, debug and troubleshoot issues that arise in our services, and resolve them promptly.
    • Keep up-to-date with the latest AWS technologies and identify where performance improvements and cost savings can be found.
    • Provide technical leadership and mentorship to junior developers on the team and integration engineers working with customers.
    • Join calls with our customers' developers to understand issues and guide the customer to resolution.
    • Work directly with our Data Science team to ensure the correctness of events captured for analysis and collaborate to expand our capabilities across new use cases.

    Qualifications

    Your background:

    • 10+ years of professional software development experience.
    • 5+ years of experience developing AWS event-driven architecture applications.
    • Bachelor's or Master's degree in Computer Science or a related field of study, or equivalent experience.
    • Knowledge of Java, Python, and JavaScript.
    • Knowledge of AWS cloud fundamentals, platform architecture, and programming languages.
    • Familiarity with RESTful APIs and JSON.
    • Experience with automated testing frameworks.
    • Strong debugging and troubleshooting skills.
    • Experience developing event-driven architecture applications using Apache Flink.
    • Familiarity with Github, Github Actions, Terraform Cloud, Jira, and Agile methodologies.

    Benefits/Perks:

    • Great compensation package and bonus plan
    • Core benefits, including medical, dental, vision, and matching 401K
    • Flexible work environment, ability to work remotely, hybrid, or in-office
    • Flexible time off, including volunteer time off, vacation, sick, and 12-paid holidays

    See more jobs at Experian

    Apply for this job

    9d

    Fraud Software Architect (Arizona Based)

    ExperianScottsdale, AZ, Remote
    MLS3EC2LambdaagileBachelor's degreenosqlsqlDesignuiapijavaAWSjavascript

    Experian is hiring a Remote Fraud Software Architect (Arizona Based)

    Job Description

    Position Overview: As a Software Application Architect of our Ascend Fraud team, you will design and oversee the development of distributed applications focused on fraud detection. In this individual contributor hybrid role, you will report into the Sr. Director of Software Development. You will work with teams to ensure that architectural decisions align with our goals, while also remaining hands-on with coding tasks. You will have experience working in agile environments, familiarity with DevSecOps practices, and experience building secure and efficient solutions.

    Responsibilities:

    • Define the Architecture for Ascend Fraud services on the Ascend Platform: design and evolve the system structure, choose the appropriate technologies, frameworks, and design patterns to meet functional requirements
    • Guide the implementation of technical solutions while considering service re-usability and consolidation through the use of machine learning.
    • Work with product management, platform architects, developers, and other technical teams
    • Provide guidance to development teams, ensuring that architectural principles are followed and that the design is implemented correctly.
    • Implement DevSecOps practices, integrating security measures into the entire software development lifecycle.
    • Select tech stacks, tools and platforms to ensure these decisions align with the project's goals
    • Design cloud-native architectures on AWS and container orchestration platforms like Amazon EKS.
    • Oversee the design and integration of SQL and NoSQL database technologies
    • Find and address risks related to system performance, security, scalability, and technical debt
    • Spend up to 30% of your time writing high-quality code
    • Work in an agile environment, ensuring agreement on requirements

    Qualifications

    • You must be located near Scottsdale, Arizonadue to the hybrid nature of this role
    • Bachelor's degree in Computer Science, Engineering, or a related field.
    • 8+ years experience in full stack software development (2+ being in an architecture role) (React.JS, JavaScript UI frameworks, Java, microservices).
    • Expertise in Microservices Architecture including service orchestration, communication patterns, and data storage
    • Proficient in SQL and NoSQL database technologies
    • Familiarity with fraud detection algorithms, anomaly detection, ML models with a focus on security and scalability
    • Proficiency in (AWS) Cloud Services such as EC2, Lambda, API Gateway, S3, RDS, and DynamoDB
    • Knowledge of DevSecOps practices and security integration
    • Background in encryption, identity and access management, and compliance with standards such as PCI DSS and GDPR.
    • Optimize system performance and scale services in a cloud-native environment.
    • #LI-Hybrid

    See more jobs at Experian

    Apply for this job

    9d

    Especialista de Qualidade de Software - Vaga Afirmativa para Mulheres

    ExperianSão Carlos, Brazil, Remote
    CypressTDDjiraapijavac++

    Experian is hiring a Remote Especialista de Qualidade de Software - Vaga Afirmativa para Mulheres

    Job Description

    Vivenciamos um momento de transformação digital e procuramos talentos que desejam ensinar, aprender e transformar junto com nosso time de Tecnologia. Buscamos uma profissional que seja apaixonada pelo universo ágil, com boa capacidade de comunicação, dinamismo e que possa proporcionar constantes melhorias junto ao time.
    A Serasa Experian está à procura de profissionais com a capacidade de planejar e realizar testes objetivando produtos de altíssima qualidade para nossos clientes. Afinal, não basta entregar um sistema, ele tem que ser funcional, otimizado e satisfazer as necessidades da empresa e seus clientes, de forma confiável e acessível.

    Você será responsável por:

    • Apoiar na definição de tecnologias e arquiteturas para os testes;
    • Apoiar na definição de critérios de qualidade de código para que sejam aplicados nas Revisões de Código;
    • Apoiar a squad no detalhamento de planos de teste de automação/casos de teste em formato TDD;
    • Apoiar a squad no detalhamento de User Stories em formato BDD;
    • Definir critérios de qualidade que atestem as arquiteturas implantadas;
    • Mapear os itens de risco da release (baseado em histórico e incidentes anteriores) e priorizar os Casos de Testes conforme a criticidade da entrega;
    • Planejar a devida cobertura de testes funcionais (progressivos e regressivos) e não funcionais (performance, segurança, resiliência, etc);
    • Executar de maneira eficiente os testes planejados, priorizando sempre a automação o Garantir a execução de todas as etapas de validação (testes de unidade, sistêmico, integrado e de aceitação);
    • Interagir constantemente com desenvolvedores para garantir o registro dos bugs e o rápido entendimento e correção;
    • Produzir relatórios de evolução dos testes e da qualidade dos produtos e mais!

    Qualifications

    O que estamos buscando em você?

    • Experiência com ferramentas de gestão de testes como Jira, Zephyr, Testlink, entre outros;
    • Conhecimento das técnicas de testes Caixa Preta/Cinza/Branca
    • Conhecimento em testes de front utilizando Cypress, Cucumber e Java, Selenium;
    • Conhecimento em testes de API utilizando Cypress ou RestAssured;
    • Boa experiência com programação principalmente voltada a automação de testes
    • Habilidade em disseminar conhecimento e aculturamento de qualidade de software com engenheiros / desenvolvedores;
    • Inglês intermediário.

    See more jobs at Experian

    Apply for this job

    10d

    Oracle & PL/SQL Developer

    NECHybrid/Home Counties/South East, United Kingdom, Remote
    sqloracleDesignruby-on-railsrubyjavac++

    NEC is hiring a Remote Oracle & PL/SQL Developer

    Job Description

    This role is based 1-2 days per week in our Bracknell office, with the remainder being home-based. 

    We are seeking a Software Developer to work on some of our challenging projects with the UK Government. Our development includes regular changes arising from new legislation as well as high-profile changes and new software to allow our customers to quickly implement government schemes. Our software provides essential assistance to citizens and businesses throughout the UK.

    Examples include the COVID self-isolation payments, COVID-related business reliefs and the £150.00 energy rebate payments. We also provide important systems for central government such as the NHS Organ Donor Register and the HGV Foreign Operator Levy.

    This role involves working on Oracle Web-based applications supplied to local authorities and central government clients in the UK. The solutions are delivered as on-premise applications or as hosted SAAS solutions. Primary required skills are Oracle and PL-SQL along with Oracle Apex but we also use Ruby-on-Rails and Java for some applications.

    Qualifications

    Essential Experience:

    • Proven track record of full life cycle development of large applications using an Oracle database and toolset
    • Solid PL/SQL skills, with experience of writing design specifications, problem solving and performance tuning
    • Appreciation of application and data security
    • Relevant Computer Science or Technical Degree.
    • Must be eligible for UK Security Clearance

    Desirable:

    • Experience with technologies including XML, JSON, SOAP, REST, HTML and CSS.
    • Experience with web design and use of Oracle Apex would be a huge advantage
    • Experience with Pro C

    Personal Skills:

    • Strong interpersonal/team skills.
    • Must be able to cultivate an adaptable positive attitude.
    • Will strive to deliver an excellent level of customer service.
    • Will be highly motivated and demonstrate an excellent mix of analytical and technical skills.
    • Will be able to demonstrate a clear and concise communication style.
    • You will have a thirst for knowledge and a willingness to learn new skills.

    Apply for this job

    10d

    Data Engineer

    AssemblyRemote
    Mid LevelFull TimeMaster’s DegreescalasqlDesignazurejavapythonAWS

    Assembly is hiring a Remote Data Engineer

    Data Engineer - Assembly Industries - Career PageSee more jobs at Assembly

    Apply for this job

    10d

    Data Scientist

    AssemblyRemote
    Mid LevelFull TimeMaster’s DegreescalasqlDesignazurejavapythonAWS

    Assembly is hiring a Remote Data Scientist

    Data Scientist - Assembly Industries - Career PageCollaborate with bu

    See more jobs at Assembly

    Apply for this job

    11d

    Junior DevOps Engineer (REF3316O)

    Deutsche Telekom IT SolutionsBudapest, Debrecen, Szeged, Pécs, Hungary, Remote
    DevOPSagileazuregitjavakubernetespythonAWS

    Deutsche Telekom IT Solutions is hiring a Remote Junior DevOps Engineer (REF3316O)

    Job Description

    We are an Engineering Team, we deploy, integrate and operate critical enterprise applications for a multitude of customers with modern concepts of SRE and DevOps in various cloud environments. If you would like to work in a proactive team with a lot of opportunities to learn modern cloud technologies, (and quite a few technical challenges) then please apply.

    Your tasks will be:

    • Implementation, operation and documentation for cloud projects, solutions and products
    • Perform health checks, optimize monitoring and executing deployments in cloud environments
    • Collaboration with developers and internal departments of customers around agile DevOps and operational processes
    • Collaboration in DevOps / agile methods (Sprints, etc.)
    • Automation with Infrastructure-as-Code and configuration management tools
    • Enhancements and optimization for continuous integration / continuous delivery
    • Improvement of availability and performance
    • Support for simple programming tasks (Python, Java)
    • Help with create structured documentation

    Qualifications

    Requirements:

    • Experience in cloud environment / cloud technologies and their architecture concepts (Azure or AWS or GCP or comparable Private Cloud)
    • Experience with one of the following: microservice architectures, container and container orchestration (Kubernetes, OpenShift, Docker/OCI, Helm)
    • Experience with monitoring and logging tools (Prometheus, Grafana, Thanos, Loki, Graylog, ELK/EFK, OpenSearch)
    • Declarative languages (YAML, JSON)
    • Experience automation CI/CD and GitOps (ArgoCD or Flux)
    • Experience in DevOps environment (git, Jenkins/GitLab, GitHub)
    • English language skills in min. B2

    See more jobs at Deutsche Telekom IT Solutions

    Apply for this job

    11d

    Solution Engineer (Remote, Michigan)

    DynatraceAnn Arbor, Michigan, Remote
    SalesDevOPS5 years of experienceterraformansibleazurejavac++.netcsskubernetesAWSNode.jsPHP

    Dynatrace is hiring a Remote Solution Engineer (Remote, Michigan)

    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:

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

    Preferred Requirements:

    • 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

    11d

    Principal Cyber Research Engineer

    Palo Alto NetworksRemote, CA, Remote
    golangDesignmobileiosjavaandroidpostgresqllinux

    Palo Alto Networks is hiring a Remote Principal Cyber Research Engineer

    Job Description

    Your Career

    • Conduct research and testing, enhance automation processes, and ensure a smooth workflow for identifying, validating and mitigating security risks.

    • Develop and maintain a comprehensive, industry-leading repository of vulnerability content to enhance detection and mitigation strategies.

    • Analyze existing solutions, identify barriers to quality, recommend changes, then implement.

    • Take part in architecture strategy sessions; design solutions that accommodate the requirements of the various groups across Cortex.

    • Collaborate with teams to solve problems, reduce technical debt, and evolve development practices. Drive technical best practices and evangelize new technologies within the engineering org.

    • Mentor other researchers and ensure that your team delivers high-quality output.

    • Take ownership of projects, drive them to completion, and support them in production.

    Nice To Haves

    • Familiarity with patch management processes and tools (eg.WSUS or SCCM) knowing how vulnerabilities are remediated.

    • Familiarity with embedded systems, mobile platforms (eg Android and iOS).

    • Experience using cloud managed services (ideally in GCP)

    • Knowledge of network architectures; understands subnetting and routing and how VLANs work and affect network scanning 

    • Are familiar with distributed data stores, such as BigQuery and BigTable, as well as relational databases such as PostgreSQL and MySQL.

    • Experience working in security operations centers (SOC), red/blue teams or as a security analyst.

    • Experience contributing to public vulnerability research, submitting CVEs or creating proof-of-concept exploits.

    Qualifications

    Your Experience 

    • 5+ years of experience in vulnerability management, penetration testing or security research.

    • Strong understanding of TCP/IP and networking protocols (eg. HTTP, FTP, SSH, SNMP).

    • Familiarity with common open source security software such as Nuclei, OpenVAS, and Nmap

    • Deep understanding of Windows, Linux, macOS and Unix-based systems. 

    • Knowledge of cybersecurity frameworks and vulnerability methodologies.

    • Familiarity with current penetration and security assessment tools such as Metasploit, Nmap, Burp Suite, Wireshark, etc. 

    • Able to switch between research, design, prototype, and implementation.

    • Proficient in Python. Familiar with, or eager to learn Java, Golang, C/C++ or RUST. 

    • Cybersecurity knowledge demonstrated with base level certifications (eg. OSCP, GPEN, or Pentest+) or willingness to obtain.

    See more jobs at Palo Alto Networks

    Apply for this job