mongodb Remote Jobs

655 Results

6h

[GAC] Back-end Software Engineer (.NET Core / Go)

Software MindKraków, Poland, Remote
agilenosqlsqlRabbitMQDesignmongodb.netdockerkubernetesjenkinsbackend

Software Mind is hiring a Remote [GAC] Back-end Software Engineer (.NET Core / Go)

Company Description

Agile Soul – Software Mind

On the surface, we are a global IT service and software company that has collaborated on countless projects all over the world. Below it – an ally of those who decided to take their software development to the next level.

Job Description

Project - the aim you'll have

Our client’s mission is to stop organizations from overpaying for the software they use. They help organizations optimize software availability, compliance and cost savings measures through the delivery of on premise and cloud-based Software Asset Management solutions. Today they are the largest, most successful dedicated developer of SAM solutions, with staff all over the world. To sustain their explosive growth, we are looking for the brightest, most highly-skilled people who have their best work ahead of them. Now is the right time to join our organization.

Position - how you'll contribute

Responsibilities/Accountabilities 

  • Working in teams and individually to implement product functionality – design, code, unit test, integration tests 
  • Participatinge in requirements analysis and feature definition 
  • Contributing to system architecture design 
  • Finding simple ways to solve complex problems that provide high customer value 
  • Mentoring and coaching more junior developers (For more senior candidates) 

Qualifications

Expectations – the experience you need 

  • Experience in with distributed systems in an event-driven architectures (for example NATS, RabbitMQ, Kafka, MQTT) 
  • Experience with open-source technologies such as, Docker, Kubernetes, and Prometheus, NATS, and the most common data technologies like Redis, MongoDb, PostgressSQL 
  • Familiarity with the open-source mindset and way to develop large scale systems using open source 
  • Solid understanding of and experience with building and maintaining large scale SaaS solutions 
  • .NET Framework / .NET5+ 
  • Go 
  • Experience in CI/CD pipelines like Jenkins, CircleCI and GitHub Actions  
  • Extensive experience building backend solutions using different database technologies like SQL and various NoSQL technologies, as well as Data lake and Data Warehouse technologies  

Additional skills – the edge you have 

  • Graph Databases 
  • BDD/TDD/DDD - modern software engineering competence skillsets 
  • Clever sense of humor 

See more jobs at Software Mind

Apply for this job

11h

Lead Python Developer

KoneksaNew York, NY, USA, Remote
agileMaster’s DegreepostgresDesignmongodbazuredockerkubernetespythonAWS

Koneksa is hiring a Remote Lead Python Developer

Company Description

At Koneksa, we are focused on using new technologies to improve clinical research and drug development. We help leading life sciences companies and research hospitals remotely capture real-world data from patients. Our projects deploy digital health technologies such as FDA approved activity trackers, wearable vital sign monitors, and other emerging monitoring devices that collect data outside the clinical and laboratory setting. We are developing digital biomarkers that help our customers make faster decisions, often using smaller studies, with technologies that enhance the experience of the patients who participate. 

We're on a constant quest to improve the tools and endpoints that are used to get the right new therapies to patients who need them. Our experienced and diverse team challenges traditional development paradigms to work at the intersection of what some would consider competing forces—compliance and innovation. At Koneksa, we believe that science, technology, analytics, and agile learning experiences are primary drivers to develop patient-centric solutions that enable our customers to make faster decisions in clinical trials.

Job Description

We are looking for a motivated and detail-oriented lead python developer to be the technical lead for the Core Platform Team within Data Science.  Day to day you will be working with the Core Platform manager to design and implement data infrastructure, software, and testing around Koneksa’s core data science product offerings.

The successful candidate will partner closely within and across internal departments (data science, client ops, business development, sales, operations and technology), plus external clients and partners, demonstrating agility to adjust own working style to effectively address diverse audiences, and a balance of communication and technical skills to connect with technical and non-technical subject matters experts effectively.

The Lead Python Developer at Koneksa, has a passion to provide solutions where others see problems, demonstrating high-level orientation to details and excellence in the execution, while applying previous and new varied knowledge in the creative ways that promote better and agile results for drug development and patient centric solutions.

Responsibilities

  • Architect and deliver data models and algorithm processing pipelines in code that are production ready for use and support production related deliverables

  • Write prototype and production code to produce, process and QC (quality control) large clinical datasets (in house and cloud) for client data transfers as well as internal use cases

  • Support the product team to define the product strategy for data science product by evaluating technologies and products versus internal capabilities

  • Productize proprietary algorithms and machine learning models in an AWS cloud environment

  • Design and develop robust testing methodologies to ensure software and data quality from ingest to delivery

  • Mentor junior developers and data scientists 

Qualifications

  • Master’s degree in a scientific discipline or bachelor’s degree with equivalent work experience

  • 5+ years of experience in object-oriented programming

  • 5+ years of experience with python scientific and data analysis libraries such as pandas, numpy, scikit-learn

  • 3+ years working in a cloud computing environment (AWS, Azure, etc.)

  • 3+ years experience with various database technologies such as Postgres, MongoDB, and Hive

  • 2+ years experience with big data frameworks such as spark and hadoop

  • Experience with data lake architecture and implementation (preferred)

  • Experience designing microservice architectures (preferred)

  • Experience with container technology such as Docker, Kubernetes, etc. (preferred)

  • Experience with MLOps platforms such as Sagemaker or MLFlow (preferred)

  • Ability to work single-handedly as well as in a team setting

Additional Information

Benefits

  • Competitive salary
  • Stock option scheme eligibility
  • Comprehensive benefits package
  • Employer 401(k) matching
  • Choice of computer equipment

Koneksa Health, Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, Koneksa Health Inc. complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. 

See more jobs at Koneksa

Apply for this job

1d

Full-Stack Software Engineer (Home-Based)

SLEEK1Metro Ave, Quezon City, Metro Manila, Philippines, Remote
DesignmongodbuiapiUXgitcssjavascriptreactjsbackend

SLEEK1 is hiring a Remote Full-Stack Software Engineer (Home-Based)

Job Description

As a Full Stack Software Engineer, you will report to the Head of Technology and your main duties will be: 

Sleek Products 

  • Onboard and understand the platform features 

  • Relate sleek platform modules to the main Sleek services 

  • Contribute in creating the features to support Sleek business growth and strategy 

  • Contribute in maintaining existing feature to enhance platform resilience and user 

experience 

 

Software Engineering - back-end: 

  • Get familiar with the back-end of the platform, the design, the structure, the coding rules 

  • Get familiar with the development environment (GIT, IDE, Mongo Client, various libraries) 

  • Develop knowledge of the technical stack: NodeJS, MongoDB 

  • Contribute in the development of the backend modules or API of integrated 

  • libraries/frameworks 

  • Maintain the unit test coverage as per lead engineering guidelines 

 

Software Engineering - front-end: 

  • Get familiar with the front-end of the platform, the design, the structure, the coding rules Get familiar with the development environment (GIT, IDE, React JS, Blue Print, VueJS) 

  • Develop knowledge of the technical stack : ReactJS, VueJS, Webpack, Blue Print, CSS, HTML 

  • Emphasis browser compatibility (IE10+, Edge, Chrome, Firefox, Mozilla, Opera, Safari) Emphasis modern and reactive UI, with a specific attention to UX, material designs 

Qualifications

Qualifications: 

  • As a Full Stack Software Engineer, the performance of your duties will be assessed based on: 

  • Proficiency with JavaScript - must have 3 years or more experience with ReactJS, VueJS, or 

  • similar 

  • Proficiency with MongoDB and development with interfacing libraries 

  • Ability to read, understand, and update pieces of the software with guidance 

  • Ability to perform development and testing of features on the platform 

  • Ability to understand, and define all actions to be performed when assigned to a task 

  • Ability to work autonomously in an ambiguous fast-paced context 

  • Ability to manage well time and time when facing difficulties or under pressure of deadlines

  • Ability to develop your knowledge as a Software Engineer according to the technical stack in place 

  • Ability to provide simple, efficient, quality and maintainable code base 

See more jobs at SLEEK1

Apply for this job

1d

Customer Engineer (UK)

MariaDB Corporation AbLondon, Glasgow, Belfast, Manchester, GB Remote
Ability to travelnosqlmariadbsqloraclemongodbslackazuredockermysqlkuberneteslinuxpythonAWS

MariaDB Corporation Ab is hiring a Remote Customer Engineer (UK)

MariaDB is making a big impact on the world. Whether you’re checking your bank account, buying a coffee, shopping online, making a phone call, listening to music, taking out a loan or ordering takeout – MariaDB is the backbone of applications used every day. Companies small and large, including 75% of the Fortune 500, run MariaDB, touching the lives of billions of people. With massive reach through Linux distributions, enterprise deployments and public clouds, MariaDB is uniquely positioned as the leading database for modern application development.

The Opportunity

Do you love the challenge of helping customers with new and interesting problems? Do you have a knack for automating anything you have to do more than twice? Do you have a passion for distributed systems, Kubernetes or cloud database services? If you answered yes, then you’ll love working on our SkyServices Customer Engineering team at MariaDB as we grow our exciting SkySQL cloud platform solution.

As a Customer Engineer you are responsible for helping lighthouse customers and prospects succeed with SkySQL and Xpand. Our customer engineers act as subject matter experts and customer advocates for key MariaDB products and services. As the primary escalation point for SkySQL and Xpand, you will utilize advanced troubleshooting skills and creative problem-solving capabilities. You must be self-motivated and capable of working autonomously.

We are a “virtual” team, distributed globally, telecommuting via the internet. We make heavy use of email, Slack, the web, SSH, and similar “remote” technologies. Prior experience in this form of working environment is ideal.

Because we must provide coverage to our customers 24x7x365, this position does occasionally involve work on nights, weekends and holidays, however, we leverage our global team to minimize the impact as much as possible with a focus on work/life balance. Work location is very flexible. MariaDB does not sponsor relocation or work visas.

Responsibilities

  • Help customers:
    • Architect SkySQL and Xpand deployments
    • Proactively plan for growth in data and transaction volumes
    • Migrate effectively from legacy (commercial) database systems to SkySQL or Xpand
  • Enable SkySQL customers for self-service
  • Participate in presales activities such as:
    • Joining sales calls and on-site visits (post COVID-19) with prospects to make technical presentations
    • Leading highly technical PoCs for Xpand/SkySQL, working closely with the Account Sales Engineer
  • Work closely with SRE and Product Management teams to help steer the products based on customer and prospect needs
  • Train/enable SkyDBAs on SOPs
  • Key member in SkySQL and Xpand escalation calls
  • Help provide oversight and onboarding pf lighthouse SkySQL/Xpand accounts
  • Perform DBA activities remotely with SkySQL customers around the world
  • Automate various SkySQL tasks
  • Perform periodic health checks and reports on SkySQL services
  • Participate in the community by blogging and other social media activities
  • Help the MariaDB team build tools and enhancements around SkySQL, especially those that may take time to implement via engineering
  • Ability to be on call as needed to guarantee customer SLAs
  • Manage SkySQL customers across cloud environments
  • Ability to travel internationally (post COVID-19) for company-related meetings
  • Act as a customer advocate
  • Investigate incidents and prepare RCAs
  • Help improve practices and common methodologies for all SkySQL- related teams

Qualifications

  • Knowledge and experience with MySQL, MariaDB, Clustrix or Xpand
  • Passion for serving customers and solving technical problems
  • Proficient with virtualization and containerization software (Docker, Kubernetes, Xen, VirtualBox, VMware, etc.)
  • Knowledge of one or more of the following database technologies:
    • SQL – Oracle, Exadata, Sybase, DB2, SQL Server
    • NoSQL – MongoDB, Redis, Apache Cassandra
  • Sysadmin experience (Linux, Windows, etc.)
  • Very strong troubleshooting and problem-solving skills
  • Strong knowledge of SQL query writing and optimization
  • AWS, GCP, Azure or other cloud knowledge
  • In-depth knowledge of various high availability environments and technologies
  • Proficient in one or more scripting languages (Bash, Python, Go, etc.)
  • Comfortable working remotely (equipment provided)
  • Excellent written and spoken English communication skills

Bonus Experience and Skills

  • Expert knowledge of MariaDB and MySQL, certifications recommended; some working experience with an enterprise relational and/or analytical database is required
  • Previous experience working remotely
  • Proficient with multiple backup utilities (mydumper, MariaDB Backup, Xtrabackup, mysqldump, etc.)
  • Contributions to open source software in the MariaDB/MySQL ecosystem
  • Experience with other MariaDB products such as MaxScale, ColumnStore, Cluster/Galera, Xpand, Clustrix, etc.
  • Operational knowledge (e.g., data loading, querying, performance tuning, architecture) of analytical databases: Greenplum, Netezza, Redshift, Vertica, Teradata, ClickHouse, Spark, HBase, Cassandra, MariaDB ColumnStore
  • Experience in a 24x7 support environment

Location

London, Glasgow, Belfast, Manchester - Remote

What’s in It for You?

Impact the world of technology by pushing the boundaries of technology and business models, working at MariaDB. Be part of a game-changing organization that encourages outside-the-box thinking, values empowerment, and is truly shaping the future of the software industry. You’ll be collaborating with high-caliber colleagues around the world, offering unparalleled learning and growth opportunities. We provide a very competitive compensation package, 25 days paid annual leave (plus holidays), stock options, a massive degree of flexibility and freedom, and more.

How to Apply

If you are interested in this position, please apply here.

MariaDB does not sponsor work visas or relocation.

MariaDB 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.

MariaDB is an equal opportunities employer.

See more jobs at MariaDB Corporation Ab

Apply for this job

1d

Dev Ops Engineer

VERIDAPT9 Help St, Chatswood NSW 2067, Australia, Remote
agilekotlinmariadboracleansiblemongodbscrumgitrubyjavaelasticsearchpostgresqlmysqlubuntulinuxpythonAWS

VERIDAPT is hiring a Remote Dev Ops Engineer

Company Description

VERIDAPT is a global energy and commodity management solution provider who builds on core competencies connecting the physical to the digital to serve our customers. 

We are in a unique Technology business covering the full stack from Hardware through to Software. Our technology solutions supports industry leaders across Mining, Rail, Agriculture and Banking.

Our products are used world-wide and we're still expanding. Over the past year new opportunities have emerged in new markets that require versatile talents to build a high performing team. 

We think our tech is cool. Hope you do too. Some videos if you'd like to check us out:

  • https://vimeo.com/578055386
  • https://vimeo.com/veridapt/adaptms-fuelmgt

Job Description

As a member of our Devops team, here's what you'll be doing;

  • deploy, support and maintain our AWS, Vultr and on-prem services
  • support and maintain critical network infrastructure within on-prem and cloud environments
  • extend our automation reach through module development and configuration management tools
  • perform upgrades, patching of systems, dry-run testing
  • influence processes and standards to ensure high performance and quality of the production environment
  • take on technical ownership for a product, which will include accountability for overall implementation and usage
  • provide support to the software, customer experience, project and sales teams
  • involved in security compliance, implementation and audits, incident response
  • represent Veridapt at customer engagements

Our tech stack includes;

  • Python, Yaml, Java, Kotlin, Ruby
  • JFrog Artifactory, SIEMonster, Graylog, InfluxDB
  • Ansible, Ansible Tower, Zabbix, OPNsense
  • AWS (S3, RDS, EC2, Lambda, Step Functions, SNS), Vultr (VM)
  • Git (Bitbucket, with feature branches and pull request workflow)
  • Continuous Integration
  • Linux (Oracle Linux, CentOS, Ubuntu) and Windows (2019)
  • Databases - MySQL (MariaDB Galera) clusters, PostgreSQL clusters, RDS MySQL, MongoDB (Graylog), Elasticsearch (Graylog)
  • Agile (Scrum, but pragmatically)

Qualifications

We would need you to meet these criteria:

  • Experience - 3+ years of working within a DevOps environment.
  • Have experience working with AWS or equivalent Tier 1 cloud provider
  • Have a good understanding of Linux and Virtual Machines
  • A good understanding of at least one programming language such as Python, Perl, Java or Ruby for example
  • A good understanding of network topologies, routing protocols (BGP), TCP and UDP, VPN technology (IPSEC, WireGuard, OpenVPN) and firewalls
  • Very strong technical capabilities and ability to grasp a very broad range of technologies
  • Enjoy complex product and business problems
  • Enjoy working with and supporting customers and internal stakeholder teams
  • Can explain technical things in plain language, both written and orally and via technical diagrams

And we hope you bring along a great attitude that includes:

  • You enjoy customer interactions and value customer support
  • Collaborative, positive and encouraging.
  • Happy to work alongside others on the curly problems.
  • Think code reviews are valuable for all parties involved.
  • Are persistent, creative and methodical in solving problems.

Additional Information

We are a remote-friendly company, with very flexible arrangements - most of our development team comes in infrequently or as the teams agree, and there are no company mandated in-office days. We believe that teams should work out what makes best sense for them. 

We are proud of our friendly and positive culture. You will love;

  • A collaborative working environment, with a down to earth, diverse team
  • $300 Annual wellbeing allowance to care for the employees
  • 2-4 weeks of paid parental leaves to support the parents
  • High levels of accountability and flexibility to own and improve what you do

**IMPORTANT** if you are not eligible to work full time in Australia please do not apply. Sponsorship is not available for this position, and we cannot support those with restricted working hours.

We do not use 3rd parties or recruitment agencies to fill our vacancies and accept no liability to pay any fees for any introductions.

See more jobs at VERIDAPT

Apply for this job

1d

Lead Application Analyst-Data Engineer

Fortune Brands5300 Al Moen Drive, North Olmsted, Ohio, Remote
agileMaster’s DegreetableauscalasqlDesignmongodbazurescrumapigitjavac++jenkinspython

Fortune Brands is hiring a Remote Lead Application Analyst-Data Engineer

Company Description

GPG is a leading  CPG providing a diverse selection of kitchen and bath faucets, showerheads, accessories, bath safety products, garbage disposals and kitchen sinks for residential and commercial applications each delivering the best possible combination of meaningful innovation, useful features, and lasting value. The company’s unique approach combines a focus on the digital customer experience with a strong connection to a network of extraordinary brands, customers and supply network that extends that seamless experience into the real world. The company is currently in the midst of a dramatic expansion, driven by significant growth in market share and offerings, with the goal of becoming the preeminent destination for luxury internationally.

Job Description

The ideal candidate for the Lead Application Analyst – Data Engineer  role will build and operationalize data necessary for enterprise data and analytics initiatives.   The individual will demonstrate the ability to build, manage and optimize data pipelines and then move these data pipelines into production for key data  and analytics consumers like business/data analysts , data scientists, or any role that needs curated data for data and analytics use cases across the enterprise.

The ideal candidate will demonstrate curiosity to learn new concepts and technologies and keep up with industry trends; not be afraid to roll up sleeves and deal with any challenges presented including complex systems and technologies; innovative and thinking out of the box and a strong believer in automation.

Responsibilities:

  1. Lead the data operations process for analytics projects and promote best practices in data management and data literacy within GPG.
  2. Collaborate with data scientists, data analysts and other data consumers and work on the models and algorithms jointly with them in order to optimize them for data quality, security and governance and put them into production leading to potentially large productivity gains.
  3. Create, Maintain and Optimize data pipelines as work moves from development to production for Analytics use cases.
  4. Use innovative and modern tools, techniques, and architecture to automate the most-common repeatable and tedious data preparation and integration tasks in order to minimize manual and error-prone processes and improve productivity.
  5. Assist with renovating the data management infrastructure to drive automation in data integration and management.
  6. Ensure the end-to-end data usage is fit for purpose, meet the needs of business, the agreed requirements, and are both pragmatic and supportive of the strategic architecture direction
  7. Lead and participate in the peer review and quality assurance of data management artifacts across data teams through governance forums.
  8. Develop conceptual, logical and physical data models to support data analysis and business intelligence
  9. Define and manage standards, guidelines and processes to ensure data testing, data quality, data security and data governance
  10. Ensure technology solutions are in alignment with data architecture principles and target state
  11. Collaborate in Agile Teams for major project initiatives as a data engineering resource for the teams.

 

Qualifications

  • Bachelor’s Degree in computer science, statistics, applied mathematics, data management, information systems, information science with a minimum of 5 years of BI and Analytics Experience to include at least 3 years of Big-Data and Data Management Experience. In lieu of a degree, will consider candidates who have a minimum of 10 years of relevant work experience. A Master’s Degree or industry recognized certifications in Analytics or Computer Science is preferred.
  • Strong experience in working with large, heterogeneous datasets and data sources  in building and optimizing data pipelines, pipeline architectures and integrated datasets using robust data integration technologies with demonstrated experience in data ingestion tools. These should include ETL/ELT, data replication/CDC, message-oriented data movement, API design and access and upcoming data ingestion and integration technologies such as stream data integration, CEP and data virtualization
  • Strong experience with popular database programming languages including SQL, PL/SQL, others for relational databases and certifications on upcoming NoSQL/Hadoop oriented databases like MongoDB,, Cassandra, others for non-relational databases and cloud databases like Snowflake)
  • Strong experience with advanced analytics tools for Object-oriented/object function scripting using languages such as R, Python, Java, C++, Scala, and others.
  • Strong skills and knowledge in Data Management architectures lie Data Warehouse, Data Lake, Data Hub, metadata systems and supporting data integration and transformation techniques with expertise in data warehouse automation.
  • Strong experience in working with both open-source and commercial message queuing technologies such as Kafka, JMS, Azure Service Bus, Amazon Simple queuing Service, and others, stream data integration technologies such as Apache Nifi, Apache Beam, Apache Kafka Streams, Amazon Kinesis, and stream analytics technologies such as Apache Kafka KSQL Apache Spark Streaming Apache Samza, others.
  • Strong ability to design, build and manage data pipelines for data structures encompassing data transformation, data models, schemas, metadata and workload management include data vault techniques.
  • Strong Experience with multiple ETL Data Transformation (Dbt, Wherescape, Trifacta, paxata, Talend etc..) tools and Technique
  • Experience working with popular data discovery, analytics and BI software tools like Tableau, Qlik, SAC and others for semantic-layer-based data discovery.
  • Strong experience in working with DevOps capabilities like version control, automated builds, testing and release management capabilities using tools like Git, Jenkins etc.
  • Ability to build quick prototypes and to translate prototypes into data products and services in a diverse ecosystem
  • Experience with Agile/ Scrum methodologies to iterate quickly on product changes, developing user stories and working through backlog.

Additional Information

Fortune Brands' Global Plumbing Group (GPG) is a multi-brand plumbing business that is inspiring people by designing beautiful experiences with water. GPG's trusted brands include Moen and the House of Rohl portfolio. We welcome you to visit the Moen.com and HouseofRohl.com websites to learn more about us and why we are a top workplace.

Equal Employment Opportunity

Fortune Brands' GPG is an equal opportunity employer. GPG evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.


Reasonable Accommodations

Fortune Brands' GPG is committed to working with and providing reasonable accommodations to individuals with disabilities. If, because of a medical condition or disability, you need a reasonable accommodation for any part of the application or interview process, please send an e-mail to [email protected] and let us know the nature of your request along with your contact information

See more jobs at Fortune Brands

Apply for this job

1d

Senior Backend Engineer

CED SystemsNew York, NY, USA, Remote
nosqlpostgresDesignmongodbgitdockerelasticsearchkuberneteslinuxpythonAWSbackendNode.js

CED Systems is hiring a Remote Senior Backend Engineer

Company Description

We are deploying infrastructure for 5G Networks. A telecommunications startup focused on developing efficient ways to support the nationwide 5G deployment, helping carriers and operators achieve innovative and enhanced networks.

Job Description

Main Responsibilities:

  • Implement back-end architecture components, tasks, and services to support Samsung's TV business
  • Conduct engineering activities, projects, research and/or operational tests in conformance to functional specifications, design requirements, operational capacities and customer performance expectations.
  • Debug Production issues raised by customers and customer support teams, isolate the cause and work towards a fix.
  • Participate in meetings with other staff members to evaluate, plan, and troubleshoot; and to ensure proper interface between software, systems and operational performance.
  • Exercise judgment in selecting methods, techniques and evaluation criteria for obtaining results.
  • Algorithm development, back-end automation, problem solving and scalability architecture


Job Experience and Knowledge

  • 10 years of software development experience in a large scale Production environment
  • Experienced with multiple server-side languages including Node.JS and Python
  • Strong working knowledge of popular backend libraries, such as Express, Mongoose, and Axios
  • Proficiency with traditional RDBMS as well as NoSQL databases including MongoDB, Postgres, and Elasticsearch
  • Proficient with AWS, Git, Docker, Kubernetes is a MUST.
  • Strong working knowledge of Linux distributions and effective use of the command line
  • Strong knowledge of security best practices
  • Strong understanding of data structures and algorithms
  • Ability to deliver and accept feedback on code and system design
  • Strong ability to debug unfamiliar distributed architectures and isolate problems
  • - Experience with training and deploying PyTorch models a Plus
  • - Experience in Test Driven Development and Continuous Integration pipelines a Plus

Qualifications

  • Ability to express complex ideas and concepts verbally and in writing to a team of both technical and non-technical contributors
  • Highly detail-oriented with strong analytical skills
  • Works effectively with partners in different cultures and geographies
  • Possesses a positive attitude, is self-motivated, and is always learning something new
  • Seeks solutions rather than blame, believes in success through teamwork
  • Develops professional expertise by complying with company policies and procedures
  • Flexibility to travel to meet with partners and internal customers ( if/when we return to travelling )
  • Exercises judgment within defined procedures and practices to determine appropriate action
  • Normally receives general instructions on routine work with detailed instructions on new projects or assignments

Additional Information

CED Systems is an equal opportunity employer. CED Systems prohibits discrimination and harassment of any type and affords equal employment opportunities to employees and applicants without regard to race, color, religion, sex, national origin, age, disability or genetic information.

See more jobs at CED Systems

Apply for this job

2d

Senior Full Stack Engineer

terraformpostgressqlRabbitMQDesignmongodbgraphqluidockerelasticsearchtypescriptkuberneteslinuxAWSreactjsNode.js

Wiser Solutions is hiring a Remote Senior Full Stack Engineer

About us

Wiser Solutions is a suite of in-store and eCommerce intelligence and execution tools. We're on a mission to enable brands, retailers, and retail channel partners to gather intelligence and automate actions to optimize pricing, marketing, and operations initiatives, both in-store and online. Our Commerce Execution Suite is available globally. 

Essential Functions:

  • Think like our customers – you will work with product and engineering leaders to define intuitive solution.
  • Designing customer-facing UI and back-end services for various business processes.
  • Developing high-performance applications by writing testable, reusable, and efficient code.
  • Implementing effective security protocols, data protection measures, and storage solutions.
  • Improve the quality of our solutions – you will hold yourself and your team members accountable to writing high quality, well-designed, maintainable software.
  • Own your work – you will take responsibility to shepherd your projects from idea through delivery into production
  • Bring new ideas to the table – some of our best innovations originate within the team
  • Guiding and mentoring others on the team

Technologies We Use:

  • Node.js, ReactJS, Typescript, NestJs
  • AWS, Kubernetes, Terraform
  • Postgres, MongoDB, Redis, Elasticsearch, Event Store
  • gRPC, GraphQL, RabbitMQ

Skills and Qualifications:

  • 5+ years of professional software development experience
  • Experience working with highly complex distributed systems
  • Superb interpersonal, communication, and collaboration skills
  • Expertise in front-end development (React/Redux)
  • Expertise in back-end development using NodeJS, TypeScript, GraphQL
  • Proven ability to learn quickly, make pragmatic decisions, and adapt to changing business needs
  • RDMS & SQL programming experience (MongoDB experience is plus)
  • Ability to co-lead design discussions and feature grooming sessions, to estimate tasks and coordinate work with other team members during iteration planning
  • Solid understanding of AWS, Linux and infrastructure concepts

Bonus Points

  • Experience with CQRS
  • Experience with Domain Driven Design
  • Experience working on microservices or distributed system environments
  • Working knowledge of Kubernetes, Docker, and containerization
  • Experience with C4 modeling
  • Experience working within a retail or ecommerce environment

EEO StatementWiser Solutions, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.EEO is the Law. Click here to view your rights. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

See more jobs at Wiser Solutions

Apply for this job

2d

Infrastructure Engineer

terraformpostgresRabbitMQmongodbjavadockerelasticsearchkuberneteslinuxpythonAWSNode.js

Wiser Solutions is hiring a Remote Infrastructure Engineer

About us

Wiser Solutions is a suite of in-store and eCommerce intelligence and execution tools. We're on a mission to enable brands, retailers, and retail channel partners to gather intelligence and automate actions to optimize pricing, marketing, and operations initiatives, both in-store and online. Our Commerce Execution Suite is available globally. 

Position Summary: 

We are a mission-critical part of our customers’ businesses. Having a rock-solid infrastructure that they can trust and rely upon is critical to both our success and their success.  Our infrastructure team is core to enabling our engineering teams to deliver that top-notch quality of service.  We are looking for a motivated software engineer to join this team.  This person will work collaboratively to build software that drives our infrastructure, observability, site reliability, and software release pipeline.

What You Will Do:

  • Write great software – automate all the infrastructure
  • Build our platform – create the tools that make our engineering teams more productive and able to own their work all the way through to production
  • Improve our SLAs – drive robustness and resilience as we scale our systems
  • Troubleshoot effectively – diagnose and resolve problems quickly when they arise

Technologies We Use: 

  • AWS, Docker, Kubernetes, Terraform, Vault
  • Prometheus, Grafana, New Relic, PagerDuty
  • GitHub, Github Actions, Github Packages, Atlantis
  • Node.js, Java, Python, Postgres, MongoDB, RabbitMQ, ElasticSearch, Event Store

Skills and Qualifications

  • 4+ years of professional software engineering experience within an infrastructure team
  • Proficiency with managing Linux servers and comfort at the command line
  • Strong experience with designing, building and managing large-scale AWS environments
  • Experience with multiple tools in the modern DevOps toolkit
  • Experience automating and supporting a true cloud-native system
  • Proven ability to learn quickly, make pragmatic decisions, and adapt to changing business needs
  • Experience with tools like Vault, Atlantis, Terraform, Kubernetes, EKS
  • Focus on results: shipping software that matters to the company and the customer
  • Ability to maintain regular and reliable work attendance

Bonus Points: 

  • Experience managing large installations for Postgres, Rabbit MQ, MongoDB, or ElasticSearch
  • Experience with time series databases or event sourced systems
  • Passion for data, analytics, or machine learning (help make our systems learn how to better manage and heal themselves)

EEO StatementWiser Solutions, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.EEO is the Law. Click here to view your rights. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

See more jobs at Wiser Solutions

Apply for this job

2d

Software Architect

RabbitMQDesignmongodbelasticsearchpostgresqlmysqltypescriptkubernetespythonAWS

Wiser Solutions is hiring a Remote Software Architect

About us

Wiser Solutions is a suite of in-store and eCommerce intelligence and execution tools. We're on a mission to enable brands, retailers, and retail channel partners to gather intelligence and automate actions to optimize pricing, marketing, and operations initiatives, both in-store and online. Our Commerce Execution Suite is available globally. 

About the role:

This is a dynamic role that encompasses the gamut of architecture and engineering. You will become part of an architecture team providing technical direction to Wiser’s growing list of platform teams. Everything from integrating and elevating legacy solutions, designing next generation event-sourced distributed systems, evaluating solutions & technology, to improving quality and velocity through design and tooling is part of this role.
 

Essential Functions:

  • Liaise with stakeholders and platform teams to produce architectural designs for important enterprise initiatives
  • Provide coaching, guidance, and review for non-trivial feature designs
  • Provide thought and POCs for the consideration of technology introduction
  • Provide thought and leadership around engineering design, development, testing and delivery practices
  • Design, develop and deliver key components as necessary
  • Deliver architecture presentations to technical and non-technical audiences

Skills and Qualifications

  • Exhibit leadership and coaching skills
  • Demonstrate strong system modeling capabilities with Domain Driven Design experience
  • Understand and are using modern architecture design patterns in systems design
  • Have participated in the delivery of at least one high-scale highly-performant system
  • Delivered Cloud Native microservice-based solutions with a strong understanding of distributed computing issues and practice
  • A clear understanding of database and middleware/messaging offerings
  • Delivered production solutions with 2+ programming languages
  • Comfortable with full-stack development
  • Strong DevOps and CICD skills
  • Detail oriented
  • Self-sufficient
  • Love to learn and are on top of emerging technology

Technology:

  • Cloud: AWS
  • Deployment & Orchestration: Kubernetes, Lambda
  • Language & Framework: NodeJS, Java/Spring Boot, Python, Typescript, React
  • Database: PostgreSQL, MySQL, MongoDB, Elasticsearch, EventStore, and others
  • Messaging: RabbitMQ, NATS, Kinesis

EEO StatementWiser Solutions, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.EEO is the Law. Click here to view your rights. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

See more jobs at Wiser Solutions

Apply for this job

2d

Data Engineering Manager

agilescalaairflowpostgressqlDesignmongodbjavadockerkuberneteslinuxpythonAWS

Wiser Solutions is hiring a Remote Data Engineering Manager

About us

Wiser Solutions is a suite of in-store and eCommerce intelligence and execution tools. We're on a mission to enable brands, retailers, and retail channel partners to gather intelligence and automate actions to optimize pricing, marketing, and operations initiatives, both in-store and online. Our Commerce Execution Suite is available globally. 

 

Essential Functions:

When looking to buy a product, whether it is in a brick and mortar store or online, it can be hard enough to find one that not only has the characteristics you are looking for but is also at a price that you are willing to pay.  It can also be especially frustrating when you finally find one, but it is out of stock.  Likewise, brands and retailers can have a difficult time getting the visibility they need to ensure you have the most seamless experience as possible in selecting their product.  We at Wiser believe that shoppers should have this seamless experience, and we want to do that by providing the brands and retailers the visibility they need to make that belief a reality. 

 

Our goal is to solve a messy problem elegantly and cost effectively.  Our job is to collect, categorize, and analyze lots of structured and semi-structured data from lots of different places every day (whether it’s 20 million+ products from 500+ websites or data collected from over 300,000 brick and mortar stores across the country).  We help our customers be more competitive by discovering interesting patterns in this data they can use to their advantage, while being uniquely positioned to be able to do this across both online and instore. 

 

We are looking for a strong technical manager to lead the charge on a team of like-minded individuals.  As an Engineering Manager, you will not only be actively contributing to the development of the data architecture that powers our business, but also be responsible for shaping the careers of other data engineers.  If you have a passion for optimization, scaling, and integration challenges, this may be the role for you. 

 

This position can be based anywhere in the US or Mexico, with a preference for someone in the eastern or central time zone who can work with our teams in both the US and Europe. 

 

Responsibilities:

What You Will Do 

  • Think like our customers – you will work with product and engineering leaders to define data solutions that support customers’ business practices. 

  • Design/develop/extend our data pipeline services and architecture to implement your solutions – you will be collaborating on some of the most important and complex parts of our system that form the foundation for the business value our organization provides 

  • Foster team growth – define the goals and expectations of your direct reports to help them become more well-rounded data engineers. 

  • Improve the quality of our solutions – help to build enduring trust within our organization and amongst our customers by ensuring high quality standards of the data we manage 

  • Own your work – you will take responsibility to shepherd your projects from idea through delivery into production 

  • Bring new ideas to the table – some of our best innovations originate within the team 

  • Focus on value – shipping software that matters to the company and the customer 

Supervisory Responsibility 

  • Proactively set personal goals with and mentors direct reports 1:1 without prompting 
  • Promote cross-training and elimination of skill silos on the team through formal and informal knowledge sharing 

  • Promote a culture of continuous improvement by suggesting ways for the team to improve execution 

  • Proactively help team members meet commitments by identifying and eliminating blockers and slowdowns 

  • Promote a workplace culture that builds camaraderie amongst team members 

  • Promote a healthy team culture, motivating team to stretch and achieve, appropriately recognizing and rewarding team members for strong contributions 

  • Organize and lead agile ceremonies such as daily stand-ups, planning, etc. 

  • Delivers ongoing performance feedback and writes/delivers performance reviews 

  • Proactively addresses performance issues on the team 

 

Skills and Qualifications

  • Bachelors/Master’s degree in Computer Science or relevant technical degree 

  • 12+ years of professional software engineering experience 

  • Strong proficiency with data languages such as Python and SQL 

  • Strong proficiency working with data processing technologies such as Spark and Airflow 

  • Strong proficiency working of RDMS/NoSQL/Big Data solutions (Postgres, MongoDB, Redshift, etc.) 

  • Strong proficiency leading teams using an Agile methodology 

  • Solid understanding of streaming solutions such as Kafka, Kinesis/Firehose, etc. 

  • Solid understanding of Docker and Kubernetes 

  • Solid understanding of ETL/ELT and OLTP/OLAP concepts 

  • Solid understanding of columnar/row-oriented data structures (e.g. Parquet, Avro, etc.) 

  • Proven ability to transform raw unstructured/semi-structured data into structured data in accordance to business requirements 

  • Solid understanding of AWS, Linux and infrastructure concepts 

  • Proven ability to diagnose and address data abnormalities in systems 

  • Proven ability to learn quickly, make pragmatic decisions, and adapt to changing business needs 

  • Proven ability to manage direct reports and providing career guidance 

  • Proven ability to create a team culture centered around effective collaboration, continuous improvement, and efficient execution 

  • Understands Domain Driven Design concepts and accompanying Microservice Architecture 

  • Passion for data, analytics, or machine learning 

Bonus Points 

  • Experience working within a retail or ecommerce environment 

  • Proficiency in other programming languages such as Scala, Java, Rust, etc. 

EEO StatementWiser Solutions, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.EEO is the Law. Click here to view your rights. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

See more jobs at Wiser Solutions

Apply for this job

2d

Infrastructure Engineering Manager

agileterraformpostgresRabbitMQmongodbjavadockerelasticsearchkuberneteslinuxpythonAWSNode.js

Wiser Solutions is hiring a Remote Infrastructure Engineering Manager

About us: 

Wiser Solutions is a suite of in-store and eCommerce intelligence and execution tools. We're on a mission to enable brands, retailers, and retail channel partners to gather intelligence and automate actions to optimize pricing, marketing, and operations initiatives, both in-store and online. Our Commerce Execution Suite is available globally. 

 

Position Summary: 

We are a mission-critical part of our customers’ businesses. Having a rock-solid infrastructure that they can trust and rely upon is critical to both our success and their success.  Our infrastructure team is core to enabling our engineering teams to deliver that top-notch quality of service.  We are looking for a motivated Engineering manager to join this team.  This person will work collaboratively to lead and manage build software that drives our infrastructure, observability, site reliability, and software release pipeline.

The ideal candidate is located in the East Coast timezone in order to interact with our international engineering presence. You can be located anywhere in the United States or Mexico, if you are willing to be available for early morning meetings. 

What You Will Do:

  • Manage our Cloud Infrastructure and engineers: Lead the team to build and maintain our cloud native platform to deliver a stable scalable Infrastructure
  • Automate all the infrastructure: Lead the team in achieving complete automation of all Infra requirements
  • Evangelize: Collaborate with developer community to encourage them in adopting industry best practices and solutions
  • Build our platform: Lead the team to build the tools that make our engineering teams more productive and able to own their work all the way through to production
  • Improve our SLAs: drive robustness and resilience as we scale our systems
  • Observability: Work with team to increase the overall monitoring and alerting practices
  • Troubleshoot effectively: diagnose and resolve problems quickly when they arise
  • Build a strong high performing Infrastructure team
  • Manage multi-time zone team spread across the world

Technologies We Use: 

  • AWS, Docker, Kubernetes, Terraform, Vault
  • Prometheus, Grafana, New Relic, PagerDuty
  • GitHub, Github Actions, Github Packages, Atlantis
  • Node.js, Java, Python, Postgres, MongoDB, RabbitMQ, ElasticSearch, Event Store

Skills and Qualifications: 

  • 10+ years of professional infrastructure software engineering experience with at least 2 years as a team lead 
  • BS in Computer Science or related technical field 
  • Strong understanding of Cloud Native platforms, Docker and containerization  
  • Experience in migrating hosted Infrastructure to cloud
  • Ability to summarize the work and communicate status, plan sprints and manage people.
  • Proficiency with managing Linux servers and comfort at the command line
  • Strong experience with designing, building, and managing large-scale AWS environments
  • Experience with multiple tools in the modern DevOps toolkit
  • Experience automating and supporting a true cloud-native system
  • Ability to build strong relationships with Developers and with other cross functional teams.
  • Proven ability to learn quickly, make pragmatic decisions, and adapt to changing business needs
  • Experience with tools like Vault, Atlantis, Terraform, Kubernetes, EKS
  • Focus on results: shipping software that matters to the company and the customer
  • Intellectually curious, with passion for continuous learning and growing professionally
  • Must be able to provide off-hours support as needed for emergency situations
  • Ability to multi-task, prioritize, show initiative, and respond quickly in a fast-paced environment
  • Ability to coach the team on good agile delivery practices  
  • Track record of lifting and challenging teammates to higher levels of achievement  
  • Prior experience in hiring and recruiting high quality Infrastructure engineers
  • Strong communication skills and ability to work effectively both independently and in teams (local and distributed)
  • Strong work ethic and proactive approach to problem solving
  • Enjoy having fun at work, and desire to collaborate with smart, humble people every day.

Bonus Points: 

  • Experience managing large installations for Postgres, Rabbit MQ, MongoDB, or ElasticSearch
  • Managing hosted Data center services
  • Administration experience with Windows Server
  • Experience with time series databases or event sourced systems
  • Passion for data, analytics, or machine learning (help make our systems learn how to better manage and heal themselves)

EEO StatementWiser Solutions, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.EEO is the Law. Click here to view your rights. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

See more jobs at Wiser Solutions

Apply for this job

2d

Senior Backend Engineer (Node.js) - Germany Remote

MedableBerlin, Germany, Remote
DesignmongodbapidockerbackendNode.js

Medable is hiring a Remote Senior Backend Engineer (Node.js) - Germany Remote

Company Description

Medable's mission is to get effective therapies to patients faster. We provide an end-to-end, cloud-based platform with a flexible suite of tools that allows patients, healthcare providers, clinical research organizations and pharmaceutical sponsors to work together as a team in clinical trials. Our solutions enable more efficient clinical research, more effective healthcare delivery, and more accurate precision and predictive medicine. Our target audiences are patients, providers, principal investigators, and innovators who work in healthcare and life sciences.

Our vision is to accelerate the path to human discovery and medical cures. We are passionate about driving innovation and empowering consumers. We are proactive, collaborative, self-motivated learners, committed, bold and tenacious. We are dedicated to making this world a healthier place.

Job Description

  • Design, implement, and improve the server, server-side applications and databases that, when combined with front-end apps, help create a functional and seamless experience for the end-user
  • Proven ability to produce secure, scalable and reliable solutions for high availability systems and services
  • Compile and analyze data, processes and code to troubleshoot, scale, mature and improve current back-end applications and processes
  • Provide clear and documented interfaces that are easy to consume for front end developers
  • Collaborate with developers and other team members to establish objectives and design a more functional, cohesive code and platform
  • Develop ideas for new programs, products or features by monitoring industry developments and trends
  • Participate in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members
  • Mentor and grow junior engineers as necessary

Qualifications

  • 6+ years working as a Developer or a combination of education and experience
  • Strong Computer Science fundamentals
  • Fluency in NodeJS, Rest APIs and TDD
  • Strong understanding of the web development cycle and programming techniques and tools
  • Focus on efficiency and process improvement
  • Excellent project and time management skills
  • Strong problem solving and verbal and written communication skills
  • Ability to work independently with minimal supervision or with a team
  • Software Skills: Backend development, NodeJs, database knowledge, Api Rest, Mongodb, Ngnix, Docker, and more

#LI-REMOTE 
#LI-RP2

Additional Information

All your information will be kept confidential according to EEO guidelines.

U.S. employees and contractors, and International workers with travel to the U.S. must have a willingness and ability to provide proof of completed COVID-19 vaccination prior to start date. All religious, medical, or other legally recognized exemptions regarding vaccination status will be considered.

U.S. employees and contractors, and International workers with travel to the U.S. must have a willingness and ability to provide proof of completed COVID-19 vaccination prior to start date. All strongly held beliefs, religious, medical, and other legally recognized exemptions regarding vaccination status will be considered.

See more jobs at Medable

Apply for this job

2d

Data Engineer Consultant - Contract (Inside IR35)

Version1Newcastle upon Tyne, UK, Remote
agileterraformnosqlsqloracleDesignmongodbazureapiAWS

Version1 is hiring a Remote Data Engineer Consultant - Contract (Inside IR35)

Company Description

Version 1 is celebrating 25 years in the IT industry this year and we continue to be trusted by global brands to deliver IT solutions that drive customer success. 

Version 1 is not just a Microsoft Gold Partner, an AWS Premier Consulting Partner and an Oracle Platform Partner; we are also an award-winning employer and our employees are at the heart of Version 1. We invest in a strong culture of wellness through programs that help our employees create their journey toward optimal wellbeing. This framework is based on the ‘Strength in Balance‘ theme and this seen again in our Diversity, Inclusion and Belonging Team motto “Bring Your Difference“. 

Job Description

This is an exciting opportunity for an experienced developer of large scale data solutions. A contract position, you will join a team delivering a transformative cloud hosted data platform for a key Version 1 customer. 

The ideal candidate will have a proven track record in implementing data ingestion and transformation pipelines for large scale organisations. We are seeking someone with deep technical skills in a variety of technologies to play an important role in developing and delivering early proofs of concept and production implementation.

You will ideally have at least 5-7 years experience in building solutions using a variety of open source tools & Microsoft Azure services, and a proven track record in delivering high quality work to tight deadlines.

Your main responsibilities will be:

  • Designing and implementing highly performant data ingestion & transformation pipelines from multiple sources using a variety of technologies
  • Delivering and presenting proofs of concept to of key technology components to prospective customers and project stakeholders.
  • Developing scalable and re-usable frameworks for ingestion and transformation of large data sets
  • Master data management system and process design and implementation.
  • Data quality system and process design and implementation.
  • Integrating the end to end data pipeline to take data from source systems to target data repositories ensuring the quality and consistency of data is maintained at all times
  • Working with event based / streaming technologies to ingest and process data
  • Working with other members of the project team to support delivery of additional project components (Reporting tools, API interfaces, Search)
  • Evaluating the performance and applicability of multiple tools against customer requirements
  • Working within an Agile delivery / DevOps methodology to deliver proof of concept and production implementation in iterative sprints.

Qualifications

You will have:

  • Microsoft Azure Big Data Architecture certification.
  • Hands on experience designing and delivering solutions using the Azure Data Analytics platform (Cortana Intelligence Platform) including Azure Storage, Azure SQL Database, Azure SQL Data Warehouse, Azure Data Lake, Azure Cosmos DB, Azure Stream Analytics
  • Direct experience of building data piplines using Azure Data Factory and Apache Spark (preferably Databricks).
  • Experience building data warehouse solutions using ETL / ELT tools such as SQL Server Integration Services (SSIS), Oracle Data Integrator (ODI), Talend, Wherescape Red.
  • Experience with Azure Event Hub, IOT Hub, Apache Kafka, Nifi for use with streaming data / event-based data
  • Experience with other Open Source big data products eg Hadoop (incl. Hive, Pig, Impala)
  • Experience with Open Source non-relational / NoSQL data repositories (incl. MongoDB, Cassandra, Neo4J)
  • Experience working with structured and unstructured data including imaging & geospatial data.
  • Comprehensive understanding of data management best practices including demonstrated experience with data profiling, sourcing, and cleansing routines utilizing typical data quality functions involving standardization, transformation, rationalization, linking and matching.
  • Experience working in a Dev/Ops environment with tools such as Microsoft Visual Studio Team Services, Chef, Puppet or Terraform

Additional Information

Day Rate:£500

We offer employee recognition in the form of Excellence Awards and V1Ps which is awarded by your peers. Engagement is incredibly important with local engagement teams driving our engagement events!

2d

Java Developer AWS

Version1Manchester, UK, Remote
agilenosqlsqloracleDesignmongodbjavaAWSbackend

Version1 is hiring a Remote Java Developer AWS

Company Description

Version 1 is celebrating 25 years in the IT industry this year and we continue to be trusted by global brands to deliver IT solutions that drive customer success.  

Version 1 is not just a Microsoft Gold Partner, an AWS Premier Consulting Partner and an Oracle Platform Partner; we are also an award-winning employer and our employees are at the heart of Version 1. We invest in a strong culture of wellness through programs that help our employees create their journey toward optimal wellbeing. This framework is based on the ‘Strength in Balance ‘theme and this seen again in our Diversity, Inclusion and Belonging Team motto “Bring Your Difference”.  

Job Description

Java has been a key technology throughout our company history, and our Java evangelists have been responsible for delivering some of the largest Government systems as well as business-critical solutions to various sectors across a wide range of platforms, operating systems, open-source components and databases. This role can be remote if you are not in commutable distance to one of our sites with good flexible working. 

Version 1 utilises best of breed Java toolsets focused on Micro Services Architectures, powerful front- and backend frameworks, RESTful services, and everything from NoSQL databases like MongoDB and Hadoop, high-performance data grids like HazelCast to multi-node relational systems.

Developers will be responsible for the delivery of projects in an Agile way according to Functional and None Functional Requirements Specifications. You will be involved in technical leadership within a team to coordinate and deliver scalable, secure solutions in line with good industry software engineering practices (code quality, CI/CD, OWASP, TDD, SOLID, DRY etc). 

You will take technical ownership for a product or software components, covering design, estimation, shaping and functional/non-functional requirements. This will involved design, developing and maintaining cloud-based software applications using Java and associated frameworks (e.g., Spring, Groovy, Jersey, JUnit, Guava, Hibernate etc). 

Qualifications

Essential Criteria:

  • Design, develop and maintain cloud-based software applications using Java and associated frameworks (e.g., Spring, Groovy, Jersey, JUnit, Guava, Hibernate etc)
  • Experience of developing RESTful microservice architectures and solutions which use data persistence approaches (e.g., SQL/No-SQL)
  • Experience of delivering software using Agile
  • Collaborate and liaise with other Version 1 team members, customer stakeholders and end users during the development lifecycle – e.g., PMs, BAs, Tester, Product, Platform etc
  • Clearly communicate technical designs in conversation, documentation, and presentations to stakeholders of various technical abilities
  • Provide effective knowledge transfer to team members and customers
  • Manage, coach, and develop junior members of your team and wider community

Additional Information

Before you apply to our Java Developer need here are some of the benefits. We offer profit share, pension, private medical, flexible working policy and more. We offer incentives for accreditations and educational assistance for courses relevant to your role.

We offer employee recognition in the form of Excellence Awards and V1Ps which is awarded by your peers. Engagement is incredibly important with local engagement teams driving our engagement events, remote party event and Christmas parties that are now online!

2d

Senior Backend Engineer, New Support Instant Messaging Platform

WoltStralauer Allee 6, Berlin, Germany, Remote
nosqlmongodbapiiosandroidbackendNode.js

Wolt is hiring a Remote Senior Backend Engineer, New Support Instant Messaging Platform

Company Description

Wolt is a technology company that makes it incredibly easy to discover and get the best restaurants, grocery stores and other local shops delivered to your home or office. Wolt works together with over 52,000 restaurant and retail partners as well as with over 110,000 courier partners across 23 countries and 210 cities.

Our apps (iOS and Android) have the industry’s highest reviews, largely because of our customer-centric approach to how we build our products and operations. For example, our customer service team responds in a matter of seconds, in the customer’s own language.

We’ve raised more than €707M in financing from renowned U.S. and European based investors, such as ICONIQ Capital, Tiger Global, DST, Prosus, KKR, Coatue, 83North, Goldman Sachs, Highland Europe and EQT Ventures & EQT Growth, among others. We've also been fortunate enough to receive some appreciation and recognition for our hard work along the way: Apple selected Wolt’s app as their Editors' Choice, Wired named the company one of the "Hottest Startups in Europe," Forbes included our CEO Miki Kuusi on its 30-under-30 in Consumer Tech list, and the Nordic Startup Awards named Wolt Company of the Year.

In 2020, the Financial Times named us Europe’s second fastest growing company. We’re still expanding rapidly and are looking for more talented individuals to join us. If you are passionate about cutting-edge technology, great food, and making an impact in your city, then Wolt just might be for you.

Wolt is more than just a food and retail delivery operation – in fact we are built upon a solid foundation of state-of-the-art technology. Our internal tooling enables us to ramp up new cities efficiently and provide excellent customer service, our own logistics platform allows us to optimise our couriers' work to get you the food you want as fast as possible, and our restaurant platform allows restaurants to offer exciting food experiences for our customers in an optimal way.

We work in small teams with high ownership, with each team focusing on a key area of the Wolt product stack. Each and every one of our product team members has a say in where we are going and what solutions we implement. We work with a passion, but we haven't forgotten how to have fun along the way!

#LI-NM1

Job Description

Do you want to build something completely new from the ground up? Are you ready to take part in defining a direction for a completely new initiative and face a challenge to build a new real-time solution for 10M+ users?

If you said “Yes, yes and definitely yes”, then come and join our new team on a mission to build a completely new instant messaging platform for our support.

World-class customer service is one of the cornerstones of Wolt ????  The quality of communication between our team and our customers and partners is essential as it determines how fast and accurately we can respond to inquiries and solve emerging problems. At Wolt, we currently serve over 10M+ monthly users and they love to chat with us, a lot. 

You ​​will be one of the first joiners in a shiny new team with a remarkable opportunity to improve our already world-class support experience. Since it is early days in the project, you will play an integral part in defining the way the team will work, participate in architecture and ideation discussions and decide on tools and best practices. You’ll collaborate closely with the designer, product manager and other engineers in your team.

We’re obsessed with high ownership teams at Wolt, which means you’ll get to work in a culture of freedom and accountability. Our teams are in charge of their own roadmaps, how they build services and products, and how they solve challenges from new features to core scalability of their solutions.

You can be based in our tech hubs Helsinki or Berlin or work entirely remotely elsewhere in Finland, Germany, Denmark, or Estonia now and in the future! ????  Read more about our new remote set-up here.

Qualifications

Building a brand new support chat tool is an exciting and challenging problem. We are looking for someone eager to create a scalable, highly available real-time messaging service for our 10M+ users. Challenges include real-time messaging, ensuring that messages are reliably stored and delivered, designing and building a conversations inbox with prioritization, attachment, and push notification systems. That’s just to start with.

The potential tech stack that we are considering is MongoDB for storing general metadata and messages archive (in the future potentially distributed KKV database for storing archive data), Node.js + Fastify (optional) for iterating quickly and building a REST API and other services, also piloting Elixir + Phoenix for building a scalable real-time messaging system.

Experience with high traffic and high-performance projects and good knowledge of NoSQL databases like MongoDB, Cassandra, Riak, or similar would be highly valuable. Great if you consider yourself flexible enough to work with different languages and technologies depending on the problem we face, but in the beginning, at least strong Node.js skills would be valuable for this role.

It is also a bonus if you have experience working with real-time projects like chats, multiplayer games, signaling servers for voice/video communications, or breaking news providers so you can demonstrate how to build reliable clients and backends to serve our customers needs.

We value an attitude of constant improvements and also the ability to create new things from scratch. An entrepreneurial mindset of taking ownership of what you've built is a must.

Join the team with a huge opportunity to make an impact! 

Additional Information

The compensation will be a negotiable combination of monthly pay and Wolt stock options. The latter makes it exceptionally easy to be excited about our company growing and doing well, as you'll own a piece of the pie.

For any further questions about the position, you can turn to Product Talent Acquisition Partner Noora Markoff at noora.markoff(at)wolt.com. 

See more jobs at Wolt

Apply for this job

2d

Senior Backend Engineer, Payments

WoltArkadiankatu 6, Helsinki, Uusimaa, Finland, Remote
kotlinDesignmongodbiosandroiddockerpostgresqltypescriptkubernetesjenkinspythonAWSbackend

Wolt is hiring a Remote Senior Backend Engineer, Payments

Company Description

Wolt is a technology company that makes it incredibly easy to discover and get the best restaurants, grocery stores and other local shops delivered to your home or office. Wolt works together with over 55,000 restaurant and retail partners as well as with over 125,000 courier partners across 23 countries and 210 cities.

Our apps (iOS and Android) have the industry’s highest reviews, largely because of our customer-centric approach to how we build our products and operations. For example, our customer service team responds in a matter of seconds, in the customer’s own language.

We’ve raised more than €707M in financing from renowned U.S. and European based investors, such as ICONIQ Capital, Tiger Global, DST, Prosus, KKR, Coatue, 83North, Goldman Sachs, Highland Europe and EQT Ventures & EQT Growth, among others. We've also been fortunate enough to receive some appreciation and recognition for our hard work along the way: Apple selected Wolt’s app as their Editors' Choice, Wired named the company one of the "Hottest Startups in Europe," Forbes included our CEO Miki Kuusi on its 30-under-30 in Consumer Tech list, and the Nordic Startup Awards named Wolt Company of the Year.

In 2020, the Financial Times named us Europe’s second fastest growing company. We’re still expanding rapidly and are looking for more talented individuals to join us. If you are passionate about cutting-edge technology, great food, and making an impact in your city, then Wolt just might be for you.

Wolt is more than just a food and retail delivery operation – in fact we are built upon a solid foundation of state-of-the-art technology. Our internal tooling enables us to ramp up new cities efficiently and provide excellent customer service, our own logistics platform allows us to optimise our courier partners work to get you the food you want as fast as possible, and our restaurant platform allows restaurants to offer exciting food experiences for our customers in an optimal way.

We work in small teams with high ownership, with each team focusing on a key area of the Wolt product stack. Each and every one of our product team members has a say in where we are going and what solutions we implement. We work with a passion, but we haven't forgotten how to have fun along the way!

#LI-SK1

Job Description

We are looking for Senior Backend Engineers to join our engineering teams in the Checkout and Payments Group of product development (3 engineering teams in total), to build a world-class payment infrastructure. As Wolt operates internationally in over 23 countries and over 200 cities, these teams are in a vital spot for e.g. enabling a smooth checkout experience for our +10 million customers and ensuring stable, safe and error-proof money flows. 

Checkout and Payment Teams implement payment and fraud solutions on Wolt’s checkout, as well as ensure that other quickly growing teams at Wolt (i.e. Growth, Retail, etc) can readily use payments based on their needs (i.e. multi-payment, bill-splitting, recurring payments, two-factor authentication on-demand, etc). Technical work can be anything from order purchase designs for checkout, to dynamic payments routing, fraud solutions, solutions to track cash collections from tens of thousands of couriers in real-time, etc.

As the business is 24/7 so must our services be. We have a lot of highly challenging engineering topics for seasoned seniors - event-driven, asynchronous service design, blitzscaling business requirements and a strong emphasis on automation.

Cool stuff about our teams:

Ownership:Observability and ownership from Kubernetes upwards are very much what we live and breathe. We handle the whole development process (business logic, testing, database & data streaming, CI/CD, analytics, cloud) ourselves in an autonomous manner. Don’t worry, we’re not alone: We have support from central teams when we need help.

Technology:We use modern tools and technologies. Current stack in use: Python (FastAPI, Flask), Kotlin (Spring Boot, Ktor), TypeScript, React, MongoDB, PostgreSQL, Kafka, GitHub Actions, Jenkins, AWS, Docker and Kubernetes.

Autonomy:We make the decisions as a team and group of teams! We are free to choose the technology stack and tools and make architectural decisions together. No top-down decisions!

Growth:There is a lot of room for learning, teaching and growing together. We will support you with the tools and materials you need. 

Creativity:We’re building lots of new stuff with minimal technical debt so you can focus on developing new features.

Flexibility:You can choose whether you want to work from home, from the office, or hybrid. It’s up to you and we don’t monitor people. We have a dedicated relocation partner to help you move to either Finland or Germany. If you are currently living in Estonia, Denmark, or Sweden there is no need for you to relocate should you want to work from home but we will help you if you do want to move.

Diversity:We have different people with different backgrounds. Cultivating diversity and maintaining different opinions is the key to our success.

Impact:Want to see the impact of your work? We're at the heart of the platform and many of our expansion plans per market region are extremely dependent on what payment methods we support. Money makes the business go around

This role can be based in one of our tech hubs in Helsinki or Berlin, or you can work remotely anywhere in Finland, Sweden, Germany, Denmark, and Estonia. Read more about our remote setup here.

Qualifications

Some of our services are written in Python (FastAPI, Flask), others in Kotlin. We are looking for the ability to develop production-level microservices in Python and  willingness to learn other modern languages as well.

Our Engineers have wide responsibilities over the whole development lifecycle so knowledge of tools such as PostgreSQL, Docker, K8 and AWS will become handy. We are looking for engineers who can solve problems together, think about big problems such as scalability and availability and sometimes go against the current to also challenge the common decision. Understanding payments will help you succeed, but please don’t let it get in the way if it’s a new area for you -  we’re sure you’d get a grasp of things quickly once you start! 

In addition to technical expertise we value taking ownership beyond obvious, your motivation to learn new things you don’t yet master, ability to make decisions together with your team and willingness to collaborate with different teams Woltwide.

Additional Information

The position will be filled as soon as we find the right person, so make sure to apply as soon as you realize you really, really want to join us!

The compensation will be a negotiable combination of monthly pay and Wolt stock options. The latter make it exceptionally easy to be excited about our company growing and doing well, as you'll own a piece of the pie.

If you want to check up on your application or have any further questions about the position you can turn to Talent Acquisition Partner, Severi Kausola, at [email protected] at any given time.

See more jobs at Wolt

Apply for this job

2d

Engineering Team Lead, Performance and Databases

WoltRemote, Berlin, Germany, Remote
mongodbiosandroiddockerkubernetesAWS

Wolt is hiring a Remote Engineering Team Lead, Performance and Databases

Company Description

Wolt is a technology company that makes it incredibly easy to discover and get the best restaurants, grocery stores and other local shops delivered to your home or office. Wolt works together with over 52,000 restaurant and retail partners as well as with over 110,000 courier partners across 23 countries and 210 cities.

Our apps (iOS and Android) have the industry’s highest reviews, largely because of our customer-centric approach to how we build our products and operations. For example, our customer service team responds in a matter of seconds, in the customer’s own language.

We’ve raised more than €707M in financing from renowned U.S. and European based investors, such as ICONIQ Capital, Tiger Global, DST, Prosus, KKR, Coatue, 83North, Goldman Sachs, Highland Europe and EQT Ventures & EQT Growth, among others. We've also been fortunate enough to receive some appreciation and recognition for our hard work along the way: Apple selected Wolt’s app as their Editors' Choice, Wired named the company one of the "Hottest Startups in Europe," Forbes included our CEO Miki Kuusi on its 30-under-30 in Consumer Tech list, and the Nordic Startup Awards named Wolt Company of the Year.

In 2020, the Financial Times named us Europe’s second fastest growing company. We’re still expanding rapidly and are looking for more talented individuals to join us. If you are passionate about cutting-edge technology, great food, and making an impact in your city, then Wolt just might be for you.

Wolt is more than just a food and retail delivery operation – in fact we are built upon a solid foundation of state-of-the-art technology. Our internal tooling enables us to ramp up new cities efficiently and provide excellent customer service, our own logistics platform allows us to optimise our couriers' work to get you the food you want as fast as possible, and our restaurant platform allows restaurants to offer exciting food experiences for our customers in an optimal way.

We work in small teams with high ownership, with each team focusing on a key area of the Wolt product stack. Each and every one of our product team members has a say in where we are going and what solutions we implement. We work with a passion, but we haven't forgotten how to have fun along the way!

#LI-AB1

Job Description

Wolt is looking for an Engineering Team Lead to join our new Performance & Databases team based in Helsinki. The team focuses on Wolt-wide product problem solving in the fields of databases, performance engineering and observability. They discover and locate possible future bottlenecks and solve them by providing expertise, building tooling and providing best practices for other teams. Databases, their operational planning as well as future architectures are at the core of their work as they bring expertise and vision to our database infrastructure, operations and optimisation. The mission of this team is to make sure Wolt runs smoothly as we scale like crazy!

The team is a power squad of five experienced engineers currently and it works closely with our Infrastructure, Platform Services, Developer Experience and other Core engineering teams.

You will be driving performance, database and observability related activities across the organization by interacting with, coaching, inspiring and influencing multiple stakeholders. You will represent the team and it’s activities, connecting high-level requirements with technical possibilities and making sure the team’s goals match the Product+ organization's priorities.

Our Product Development is based in Helsinki HQ and Berlin (working remotely at the moment) but welcomes new members to the Helsinki HQ or working entirely remotely elsewhere in Finland, Germany, Denmark, Sweden or Estonia now and in the future! Note that we don't have relocation support for other locations than Finland & Germany at the time, so we hope you are based in one of these countries when applying for a remote role.

Qualifications

To succeed in this role you have a solid background and experience as a DevOps Lead, Software Architect or a Technical Project Manager and have an extensive knowledge of performance and databases and experience in working in a rapidly scaling environment. AWS, Kubernetes, Docker, Kafka, MongoDB, PostrgreSQL and Grafana are no strangers to you. 

You are a great facilitator and an expert in connecting all the relevant needs of the organization, bridging the gap between business requirements and technical teams. You’re an evangelist for your team promoting their capabilities and activities, you love working within multiple stakeholders and making sure the goals of your team match the organization’s priorities.

You’re a hands-on leader, close to both people and technology, an inspirer, facilitator and an enabler for the team to do what they do best, by making personal development plans, hosting regular 1on1s and taking part in recruitment. We expect you to be a good communicator, willing to serve people outside of your own team, be product oriented and a proactive problem solver willing to bring up issues in a constructive manner to the team and the whole Wolt Product team at large.

Additional Information

The position will be filled as soon as we find the right person, so make sure to apply as soon as you realize that you in fact are that right person for this role.

The compensation will be a negotiable combination of monthly pay and Wolt stock options. The latter makes it exceptionally easy to be excited about our company growing and doing well, as you'll own a piece of the pie.

If you want to check up on your application or have any further questions about the position you can turn to Group Talent Acquisition Partner, Anna Barasinska at [email protected] at any given time.

See more jobs at Wolt

Apply for this job

Hoverstate is hiring a Remote Software Engineer - Contractor- Dallas, TX

HOW YOU WILL FULFIL YOUR POTENTIAL
As part of our global team you will be responsible for the specification, development, testing, delivery
and support of our brand new banking Platform. Our mission is to build a market leading banking
platform that meets our corporate client's needs. We are starting with a clean slate and one singular
goal in mind: build a highly scalable, resilient, 24x7 available cloud-based platform that our corporate
clients can rely on to run their businesses. This role offers a unique opportunity to be involved in the
inception phase of a brand new business within the bank and you will be required to contribute to the
vision, propose ideas and drive the implementation of our platform. Our flat structure requires and
enables team members to evolve through the entire spectrum of the software life-cycle and closely
collaborate with product owners, business and operations users. We are looking for someone with lots
of energy that enjoys engineering challenges, has a passion to deliver high quality technology
products and is able to operate in a highly fluid, rapidly changing environment. If that's you, we
would like to hear from you.


THE ROLE
As part of our global team you will work on various components as a Software Engineer. Your role
includes specification, development, as well as the testing and rollout of new features. You are
expected to contribute to the vision, understand our product roadmap, integrate business value with
experience and contribute to building an engineering culture within the team. We expect the
successful candidate to deliver high quality software and to be passionate about software engineering.
You must have a proficient understanding of software development concepts. A good understanding
of the Cloud concepts is a plus. You will also be responsible to develop easy to support software and
liaise with our SRE (Site Reliability Engineering) team to factor in their requirements.

RESPONSIBILITIES AND QUALIFICATIONS
• Manage multiple tasks and use sound judgment when prioritizing
• Collaborate with global cross functional teams in building customer-centric products
• Analyze existing software implementations to identify areas of improvement and provide
deadline estimates for implementing new features
• Update and maintain documentation for team processes, best practices and software runbooks
• Establish trusted partnerships with peers, product heads, and executive level stakeholders
• Must be passionate about technology and engineering

• Exceptional analytical skills and ability to apply knowledge and experience in decision-
making to arrive at creative and commercial solutions

• Ability to leverage technology to deliver business value
• Must be independent and comfortable in a fast paced, ambiguous and often multi-directional
work environment

SKILLS AND EXPERIENCE 

• Minimum 2 years of relevant professional experience using a modern programming language
(preferably Java/Scala)
• Experience with Databases (SQL or no-SQL)
• B.S. or higher in Computer Science (or equivalent work experience)
• Strong analytical skills
• Experience leveraging test-driven development methodologies
• Comfort with Agile operating models (practical experience of Scrum/Kanban)
• Team oriented; strong interpersonal and communication skills

• Energetic, self-directed, and self-motivated

PREFERRED QUALIFICATIONS
• Experience with microservice architectures (SOA)
• Experience with Kafka, MongoDB, Hadoop, Cassandra
• Experience with Payments systems (understanding of the various payment networks)
• Experience with SQL databases (PostgreSQL/Oracle/Sybase)
• Experience with AWS/Azure
• Experience in Financial Services or Fintech

See more jobs at Hoverstate

Apply for this job

Hoverstate is hiring a Remote Senior Software Engineer – Contractor – Dallas, TX

HOW YOU WILL FULFIL YOUR POTENTIAL

As part of our global team you will be responsible for the specification, development, testing, delivery and support of our brand new banking Platform. Our mission is to build a market leading banking platform that meets our corporate client's needs. We are starting with a clean slate and one singular goal in mind: build a highly scalable, resilient, 24x7 available cloud-based platform that our corporate clients can rely on to run their businesses. This role offers a unique opportunity to be involved in the inception phase of a brand new business within the bank and you will be required to contribute to the vision, propose ideas and drive the implementation of our platform. Our flat structure requires and enables team members to evolve through the entire spectrum of the software life-cycle and closely collaborate with product owners, business and operations users. We are looking for someone with lots of energy that enjoys engineering challenges, has a passion to deliver high quality technology products and is able to operate in a highly fluid, rapidly changing environment. If that's you, we would like to hear from you. The Role As part of our global team you will work on various components as a Software Engineer. Your role includes specification, development, as well as the testing and rollout of new features. You are expected to contribute to the vision, understand our product roadmap, integrate business value with experience and contribute to building an engineering culture within the team. We expect the successful candidate to deliver high quality software and to be passionate about software engineering. You must have a proficient understanding of software development concepts. A good understanding of the Cloud concepts is a plus. You will also be responsible to develop easy to support software and liaise with our SRE (Site Reliability Engineering) team to factor in their requirements.

RESPONSIBILITIES AND QUALIFICATIONS

• Manage multiple tasks and use sound judgment when prioritizing

• Collaborate with global cross functional teams in building customer-centric products

• Analyze existing software implementations to identify areas of improvement and provide deadline estimates for implementing new features • Update and maintain documentation for team processes, best practices and software runbooks

• Establish trusted partnerships with peers, product heads, and executive level stakeholders

• Must be passionate about technology and engineering

• Exceptional analytical skills and ability to apply knowledge and experience in decision making to arrive at creative and commercial solutions

• Ability to leverage technology to deliver business value

• Must be independent and comfortable in a fast paced, ambiguous and often multi-directional work environment

SKILLS AND EXPERIENCE WE ARE LOOKING FOR

• Minimum 5 years of relevant professional experience using a modern programming language (preferably Java/Scala)

• Experience with Databases (SQL or no-SQL)

• B.S. or higher in Computer Science (or equivalent work experience)

• Strong analytical skills

• Experience leveraging test-driven development methodologies

• Comfort with Agile operating models (practical experience of Scrum/Kanban)

• Team oriented; strong interpersonal and communication skills

• Energetic, self-directed, and self-motivated Preferred Qualifications

• Experience with microservice architectures (SOA)

• Experience with Kafka, MongoDB, Hadoop, Cassandra

• Experience with Payments systems (understanding of the various payment networks)

• Experience with SQL databases (PostgreSQL/Oracle/Sybase)

• Experience with AWS/Azure

• Experience in Financial Services or Fintech

See more jobs at Hoverstate

Apply for this job