Remote Python Jobs

Last Week

DevOps / SysAdmin Associate for Enterprise Healthcare Software
linux docker kubernetes automation devops sysadmin Nov 27

Your Role and Responsibilities

You will explore and apply industry leading deployment models, processes, and tools, while helping to push the boundaries of medical IT in new and exciting directions. Through the use of automated provisioning, containerization, and cloud, you will create dynamic solutions that fit our continually evolving needs.

Your assistance to customer IT departments around the globe will ensure smooth operation and continuity of service. Planning and assisting with deployments, diagnosing and resolving issues, and documenting outcomes will be crucial in meeting our desire for outstanding customer experiences.

Your creation and execution of deployment testing strategies will provide assurance of product reliability and scalability, preparing us to deliver products and services to some of the busiest clinical settings in the world.

Your work with teammates at Cohesic will enable the design and implementation of utilities and services that enable successful growth of the organization, while helping to expand our customer base.


Required Background and Expertise for Success in This Role

  • Linux experience a must, preferably Red Hat / CentOS Linux
  • Minimum 3 years’ work experience in IT or related field
  • At least one of:
    • Systems automation tools, such as Ansible and Terraform
    • Programming experience with Bash, Python, or Go
  • Strong communication skills, able to interact with co-workers and customers at varying technical levels of discourse
  • Authorization to work in Canada (or in country of residence if remote)

Bonus Expertise for Extra Points!

  • Familiarity with virtual machines and containerization
  • Security/systems hardening experience
  • Practiced in providing technical support, preferably customer-facing
  • Bachelor of Information Technology or technical degree
  • Experience in a regulated industry

Our Team Values

At Cohesic, we value: grit, the ability to persevere despite setbacks; respect, for our coworkers, our customers, and ourselves; continuous learning, the mentality that any experience, good or bad, is an opportunity for growth; empowerment, enabling and encouraging autonomy and self-organization with the power to make change; and trust, to know that everyone is working together towards a common goal.

Share this job:
Senior BackEnd Software Engineer
python aws microservices postgresql machine-learning backend Nov 26

We’re looking for a  full time creative engineer with product minded focus and scalability to join our rapidly growing tech team in Malmö. This is a fully hands-on position and will cover all aspects of back-end related development and bring value on the technical product roadmap level. We are looking for a candidate that must have at least 5-7 years of experience and understands the dynamics of a start-up in a fast growth trajectory.


Our tech + how we work 

  • Our core backend is built with Python, but is being quickly adapted as requirements dictate. Critical components of our architecture are split into dedicated microservices, where we'll be looking at higher performance languages for mission-critical functionality.
  • Extensive back-end development experience in writing Python together with database management, configuration and AWS services & workflows
  • API-building and configuration alongside integration of third party API’s for data distribution systems are of essence in our operations
  • ML is becoming part of our decision making process so you need to be able to plan and architect that together with the rest of the engineering team
  • We believe in using the best tools for the job, and value engineering expertise over language prowess
  • We value: documentation, test coverage, code review, CI/CD and great team spirit.
  • We predominantly communicate over Slack, making little use of email internally. We do daily standups each morning via Google Hangouts. BitBucket is our repo of choice and we track progress via sprints in Jira project boards
  • We encourage discussion and debate, but place tremendous value on pragmatism and optimising for output. We're solving new categories of problems, and understanding our very best functionality will come about as a result of deep technical insights driven by engineering

 You should apply if…

  • You're passionate about building beautifully crafted APIs and creating awesome secure scalable experiences. Handiscover’s services are geared towards users, communities and partners creating values in their everyday life. Build a product you would use yourself, and bring your unique insight and perspective to the table as an engineer in shaping our overarching product offering.
  • You like solving big problems. Our greatest challenges are yet to come, and we'll need super hard working and creative minds to solve foundational infrastructure challenges for the world's largest online travel communities facilitators.
  • You value autonomy, moving fast and getting lots done. We have no time or interest for bureaucracy and micromanagement - we're moving super fast and you'll be required to take responsibility for delivering products end-to-end.
  • You want to make a huge impact, and share in the success of a company you've helped build. Our tech team is 5 strong today, but we are just getting started.

NO THIRD PARTY RECRUITMENT AGENCIES PLEASE

Share this job:
Full Stack Developer
python django vue-js angular api full stack Nov 26
Are machines already better than people at communicating with humans?

Communication needs to be tailored and for that, you need to know your audience. There is no point in speaking in English with someone who doesn't understand it, right?

The same principle applies to an advertisement. We are on a mission to combine storytelling with data and AI to improve communication between companies and their target audience. We do that by getting to know the end customer through the larges amounts of data and delivering bespoke video content that they actually want to see.

The result? Engagement and ROI shooting through the roof.

As the platform expands we are growing the team here in Wroclaw with three Python developers (all levels), working in partnership with the existent one based in London.

A few reasons why we think you will enjoy this role:

  • The product has a real impact on companies' and people's lives
  • Chance to work with top-notch technologies and to cooperate with some of the best specialists in Europe
  • The platform is currently used by market leaders from the gaming, beverages and jewelry sectors - and more
  • Opstalent is a family company with a startup environment. Cliche, but true. We encourage flexibility and trust among the members of our teams

Wanna help us build something great together?

Job requirements
  • Experience with software development, mostly in Python 
  • Experience with a web framework, e.g. Django/Flask, Rails
  • Good understanding of software design principles and development life cycle
  • Competency in writing unit tests and code reviews
  •  Experience with microservices 
  • Proficient with Unix command-line tools and comfortable writing shell scripts
  • Good communications skills in English
  • Familiarity with modern front-end development would be a great advantage


Responsibilities
  • Plan, manage and deliver product feature requests in a timely manner
  • Perform code review, testing, and approval
  • Contribute to building sustainable and scalable hardware and software architecture
  • Collaborate with the front-end team to build a world-class platform
  • Assisting with operations, monitoring, and automation alongside developing new features
  • Mentoring junior developers and promoting software development best practices


We offer
  • Ability to work with cutting-edge technology
  • Brilliant international team,
  • A large amount of trust and lots of flexibility
  • Comfortable workspace (freedom to choose whether you want to work remotely or at our office)
  • Free snacks, and goodies
  • Private medical healthcare and Multisport cards to help you stay fit
Share this job:
Business Intelligence Engineer
python data science machine learning big data healthcare Nov 25
About Labelbox

Labelbox’s mission is to build the best products for humans to advance artificial intelligence.

We are building software infrastructure for industrial data science teams to do data labeling for the training of neural networks. When we build software, we take for granted the existence of collaborative tools to write and debug code. The machine learning workflow has no standard tooling for labeling data, storing it, debugging models and then continually improving model accuracy. Enter Labelbox. Our vision is to become the default software for data scientists to manage data and train neural networks in the same way that GitHub or text editors are defaults for software engineers.

Current Labelbox customers include American Family Insurance, Lytx, Airbus, Genius Sports, Keeptruckin and more. Labelbox is venture backed by A16Z, Gradient Ventures, Kleiner Perkins and First Round Capital and has been featured in Tech Crunch, Venture Beat, Fortune, and Forbes.


About the Team

The BI team at Labelbox is working on becoming a large part of the decision making for the company. We believe that our data will set us apart and help us succeed as a data driven company. Members of the BI team are working on understanding and making sense of data while partnering with product and business teams on helping drive direction with data. We like to partner with each other and with stakeholders across the company to get our work done, and we like to constantly think about how we can improve. We also like to come up with new ideas based on data.

About the Role

As a member of this team, you will be responsible for creating clean, scalable and easy to consume data models and data pipelines. You will build ETLs that will allow the rest of the company answer questions they need in a self-service manner, and allow analysts and data scientists to quickly analyze and prototype new ideas. You will partner with the rest of the team on prototyping those new ideas and build scalable product.

The Impact You’ll Have

By building scalable self-service solutions you will enable easier and faster decision making. In addition, you will be able to increase productivity and accuracy of our BI team, and operations and product teams as well

The Problems You’ll Solve

  • Build resilient data pipelines based on internal and external data sources
  • Architect clean and scalable data models to support evolving business requirements
  • Design scalable ETLs for consistent metric definitions
  • Build or evaluate tooling for data accuracy detection and alerting
  • Partner with the rest of the team on prototyping and building scalable products driven by the BI team
  • Partner with teams throughout Labelbox on identifying opportunities and building solutions to help in simplifying operations while producing rich and accurate data sets for us to use
  • Constantly identify opportunities for providing self-service tooling to our internal team

About You

  • 5+ years experience working in business intelligence, analytics, data engineering, or a similar role
  • An ability to code complex SQL queries. Python a plus
  • Knowledge of relational databases (BigQuery, Redshift, MySQL) and big data structures
  • Experience using and building solutions to support multiple reporting and data user tools (Chartio, Tableau, Looker)
  • Advanced data visualization and SQL skills
We believe that AI has the power to transform every aspect of our lives -- from healthcare to agriculture. The exponential impact of artificial intelligence will mean mammograms can happen quickly and cheaply irrespective of the limited number of radiologists there are in the world and growers will know the instant that disease hits their farm without even being there.

At Labelbox, we’re building a platform to accelerate the development of this future. Rather than requiring companies to create their own expensive and incomplete homegrown tools, we’ve created a training data platform that acts as a central hub for humans to interface with AI. When humans have better ways to input and manage data, machines have better ways to learn.

Share this job:
API Software Engineer
python flask google-cloud-platform api docker cloud Nov 25

Overview

We're looking for a Software Engineer to join the Platform API team and collaborate on a critical part of the platform. Our API team provides the foundation for which Recharge is powered by and is responsible for creating a single interface into all of Recharge's data.

Our stack includes: Python, Flask, Redis, Docker, GCP, Terraform, Memcached

What You’ll Do

  • Live by and champion our values: #day-one, #ownership, #empathy, #humility.
  • Write Python code focused on scalability, testability, supportability and maintainability.
  • Implement new technologies to solve ReCharge’s technical challenges as they arise.
  • Champion good habits (development techniques, security, tech debt balance, TDD, and agile habits) within your team; improve engineering standards, tooling, and processes.
  • Debug production issues across multiple levels of the stack.
  • Find and address performance issues throughout the application.
  • Perform thorough code reviews and troubleshoot complex issues.
  • Work with engineering and product managers to understand roadmap priorities.
  • Building new services that scale; deploy code daily.

What You’ll Bring

  • Typically, 5+ years of relevant development experience in fast paced environments
  • Experience building out scalable APIs and services
  • Expert knowledge of one of the following languages: Python (preferred), Nodejs, Ruby
  • Experience with Cloud Platforms such as GCP or AWS
  • Experience with Docker, auto-scaling, serverless infrastructure
  • A knack for engineering simple solutions to solve complex problems
  • Self motivated with a passion for taking ownership of your work and delivering outcomes
  • Ability to work remote-first in a rapidly scaling organization
  • Bachelor’s degree or equivalent experience desired
Share this job:
Senior Technical Account Manager
senior manager account manager python linux Nov 25
Our mission at Dragos is to protect the world’s most critical infrastructure from adversaries who wish to do it harm. We help defend industrial organizations that provide us with the necessities of modern civilization: running water, functioning electricity, and safe industrial working environments.
 
We are looking for a dedicated, ambitious and self-driven Technical Account Manager (TAM). As a TAM, you will work closely with our internal sales team and assigned customers, build relationships, be a trusted advisor, promote product adoption, help achieve their business and technical goals, and overcome their operational challenges.
 
The TAM is a technical liaison focused on monitoring and managing customer health. The TAM supports the Sales organization, coming alongside Account Managers, Solution Architects, and Business Development Representatives to provide a consistent and positive customer experience.
 
You will own implementation outcomes, issue resolution coordination and tracking, make product and service recommendations, prove ROI and value, build reference accounts and ensure there are no barriers to renewal.  You will have an intimate knowledge of your customers environment, will be required to have a robust knowledge of the Dragos Platform and service offerings, and understand the opportunities and challenges our customers face.

You will provide timely advice on upgrades and updates that are beneficial to the customer, perform those upgrades, and provide regular reports about the status of the customer and their system. The TAM provides feedback and insights to our internal technical teams for emerging needs, continuous improvement, and undiscovered opportunities.

Responsibilities

  • Build strong customer relationships, especially with key customer stakeholders and sponsors
  • Support and coordinate with Sales to ensure an exceptional customer experience at every interaction
  • Be the internal champion; make it your business to know who to lean on for assistance within Dragos; know when to sound the alarm
  • Address customers’ technical requests; proactively resolve all issues and make sure they manage to avoid problems
  • Manage customer expectation, hold them accountable and lead them to customer satisfaction
  • Provide advice, guidance and technical know-how to ensure successful ongoing usage and adoption
  • Assist with product upgrades
  • Conduct health checks
  • Promote advocacy
  • Engage with Field Operations to ensure a smooth deployment
  • Engage with Technical Support as a customer advocate to ensure speedy resolution of customer issues
  • Engage with R&D on detection and protocol gaps
  • Engage with Engineering to support customer reported issues
  • Engage with Product Management as the customer advocate on product roadmap discussions
  • Keep track of key account metrics; communicate progress to internal and external stakeholders
  • Identify service opportunities & training needs
  • Identifying growth opportunities
  • Conduct business reviews and perform onsite visits a few times a year
  • Expected to help and guide less experienced TAMs
  • Expected to identify key areas of improvement for the business unit

Requirements

  • 5 years working as a TAM or as a security team member at an energy or manufacturing company
  • Industrial Control Systems cybersecurity experience a plus
  • Working knowledge of Linux (command line)
  • Proficient in Python scripting
  • Splunk or Elastic experience or similar SIEM
  • Network traffic analysis skills: intermediate to advanced
  • Customer first attitude
  • Excellent analytical skills
  • Critical thinker with problem-solving skills; enjoys solving technical and challenging issues; tenacious
  • Experience in managing multiple stakeholders and projects  
  • Well organized
  • Tenacious
  • A listener who is customer-oriented and attentive to their needs
  • Team player, collaborative
  • Good time-management skills
  • Strong interpersonal and communication skills (both verbal and written)
  • Willingness to travel 25%
  • Must be able to pass background checks and drug tests
Dragos seeks passionate, hard-working, fun-loving, small-ego, big-brained people. Our tagline is “Safeguarding Civilization” not because we think highly of ourselves, but because the problems we are solving are critically important, today and in the years to come. We look for ICS experts across industries who are committed to growing global expertise in the space by training the next wave of future innovators and thought leaders.  

We offer competitive salaries, equity, and a comprehensive benefits package.
 
Dragos is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce. Come join us!
Share this job:
Software Engineer - Fullstack
Yelp  
javascript python django html css linux Nov 25
Our Hamburg office is located in the heart of the city and brings with it the unique advantages of booming international teams, all of whom share the same floor and are brought together by the same goal: empowering Yelp’s products for business owners.

If you’re interested in working on the full stack of web applications, this role is for you! You’ll be using your experience to work in both Python and Javascript, with the opportunity to focus on either side, or to stay spread across both. We also have an extensive style guide (https://yelp.com/styleguide) that allows our engineers to focus on larger problem solving, rather than things like browser incompatibilities.

Check out our GitHub page (https://yelp.github.io/) to see what we’re up to!

Where You Come In:

  • Design and build new features to connect with Yelp’s business-owner community
  • Be responsible for your own projects from day one, bridging the gap between frontend and backend
  • Implement beautiful layouts that work across all of Yelp’s platforms (desktop, mobile browsers, and mobile apps)
  • Deploy projects in a Service-Oriented Architecture, all the way from backend services to fully-featured UIs
  • Run A/B experiments and dive into the resulting data to look for trends
  • Collaborate closely with product managers, designers, and other engineering teams


What it Takes to Succeed:

  • Based or willing to relocate within Germany or the UK
  • Experience with at least one dynamic language
  • Expertise in JavaScript, HTML, and CSS/Sass
  • Good understanding of at least one popular server-side framework (Django, Twisted, Rails, Pyramid, CodeIgniter, Play, etc.)
  • Desire to learn, share your knowledge, and always improve your engineer-self
  • Comfortable working in a Linux environment
  • Belief in well-tested code


What We Offer:

  • Full responsibility for projects from day one, an awesome team, and a dynamic work environment
  • Competitive salary with equity in the company, a pension scheme, and an optional employee stock purchase program
  • 30 days paid vacation per year
  • Flexible working hours and meeting-free Wednesdays
  • Regular 3-day Hackathons and weekly learning groups, always with interesting topics
  • Opportunities to participate in events and conferences throughout Europe 
  • Subsidization of your public transportation card and €50 per month toward any exercise of your choice
  • Monthly personal development allowance 
  • Central location, a fully stocked kitchen, adjustable sitting/standing desks, team events, happy hours, foosball, and more!


Yelp values diversity. We’re proud to be an equal opportunity employer and consider qualified applicants without regard to Race/Ethnic Origin, Sex, Religion/Belief, Disability, Age, Sexual Orientation.

Note: Yelp does not accept agency resumes. Please do not forward resumes to any recruiting alias or employee. Yelp is not responsible for any fees related to unsolicited resumes.
Share this job:
Senior Data Analyst
senior python testing Nov 24
As a Senior Data Analyst, you will be a key contributor to the company's growth by owning our data strategy as it relates to both the business and member experience. You will be the first member of the Data team, building a scalable foundation for data collection and reporting in order to drive forward company-wide decisions, informed by the data of our members. This position will report to the Head of Operations.  

In the short term, you will:

  • Project manage the setup, transfer, and replication of all of our data to the warehouse in collaboration with our Engineering team
  • Navigate the complexity of our business model to lead a clarification process with leadership to define and codify business definitions (i.e. what is an "active member"?) in order to ensure consistency across all platforms and reporting
  • Evaluate, select, implement, and manage a data visualization tool for streamlined monitoring of KPI's
  • Support A/B and multivariate testing of member behavior to inform acquisition tactics and product development

In the long term, you will:

  • Act as the subject matter expert on all things data
  • Establish and maintain a single source of truth for data
  • Provide analysis and data-driven recommendations through the development of ongoing reports & dashboards for Marketing, Product, Member Operations, Member Success, and Operations
  • Drive efficiency across the data stack, ideally via automation
  • Maintain data integrity through continuous technical upgrades and evaluation, implementation, and ownership of new tools
  • Lead internal education efforts on best practices to utilize data and how to utilize data visualization tools
  • Ensure alignment and shared understanding of our data across the organization.

What you bring to the table:

  • Experience leading or owning a large majority of a data function for a fast-paced, B2C or D2C organization; subscription-company experience is a plus
  • Experience owning digital marketing tracking and setting up attribution
  • Excellent SQL skills; experience with R and Python are a plus
  • Comfortable with Tableau, Looker, or other data visualization tool
  • Strong business acumen
  • Excellent organization skills, strong attention to detail, and ability to manage multiple projects across functions
  • Comfortable working autonomously and with a team
  • Clear and concise written and verbal communication skills
  • An interest and ability to teach and explain technical concepts to non-technical users

Why you might love working here:

  • 100% remote work environment, so go ahead and bring your dog to work or wear your PJ's to the office!
  • Open vacation policy, with a 3 week minimum!
  • Comprehensive health, vision, and dental insurance
  • 401(k) with a 5% match
  • Up to 12-weeks of paid family leave
  • Monthly wellness reimbursement
  • Continuing education & development reimbursement
  • Yearly team retreat (Last year we went to Riviera Maya. This year, we had a daily costume contest and went virtual!)
  • Challenging problems to solve and an awesome team to collaborate with every single day
We want you to bring your authentic self to work every single day. We accept you for who you are and consider everyone on an equal opportunity basis without regard to ancestry; age; appearance; color; gender identity and/or expression; genetics; family or parental status; marital, civil union, or domestic partnership status; mental, physical, or sensory disability; national, social or ethnic origin; past or present military service; sexual orientation; socioeconomic status; race; religion or belief.

If you require a reasonable accommodation or assistance for any part of the interview and employment process, please contact us at careers@scottscheapflights.com and let us know the nature of your request.
Share this job:
Principal Solution Architect
python linux api Nov 24
Our mission at Dragos is to protect the world’s most critical infrastructure from adversaries who wish to do it harm. We help defend industrial organizations that provide us with the necessities of modern civilization: running water, functioning electricity, and safe industrial working environments.
 
The Principal Solution Architect (East) provides a unique combination of extraordinary technical acumen and a relentless desire to help our customers tackle complex ICS / OT cybersecurity challenges. Reporting to the Director of Solution Architects, the Principal Solution Architect (East) supports business across the Eastern United States, Federal sector, as well as some International business. This person helps set technical strategy for winning and retaining customers, provides front-line, hands-on support to help deliver technical wins, and advises our prospects and customers on their unique journey with Dragos.
 
In conjunction with Sales Account Executives and Solution Architects, the Principal Solution Architect (East) will be responsible for supporting in-person and remote product demonstrations, articulating the technical value of Dragos products and offerings, and executing highly complex technical win pursuits – activities that demand a tenacious, persistent, and highly competitive mindset.
 
In addition to driving revenue and positioning customers for long lasting success, the Principal Solution Architect is an internal advocate for the sales team – acting as a key partner to product management, engineering, R&D, and customer success teams. This individual understands the importance of humble collaboration and teamwork to achieve common goals and provides our internal partners with a front-line view of customer trends and feedback to continue to improve upon our industry leading collection of solutions.

Responsibilities

  • Participate in pre/post sales process to understand customer requirements, technical objectives, & environment
  • Offer consultative recommendations to our customers/clients -for complete awareness of our best practices
  • Perform customized / tailored product demonstrations
  • Provide trade show/conference support
  • Assist sales to select & design the correct solutions & identify future opportunities
  • Articulate the value & differentiators of Dragos’ solutions & services
  • Proof of Concept deployments, management & troubleshooting/support
  • Provide deep expertise on the Dragos platform at the scripting & API levels
  • Lead the design & development of sales demos, SA enablement programs, and POC automation/improvement tools
  • Provide feedback & guidance to Product Management based on sales organization, partner, internal & customer generated feedback

Requirements

  • 5+ years’ experience in a pre-sales or consultative role
  • 7+ years’ experience in an information/cyber security role (practitioner backgrounds
  • Excellent social, verbal, and written communication skills. Ability to facilitate training and present complex analytical data to a variety of audiences
  • Strong presentation, relationship building, & negotiation skills
  • Networking experience: TCP/IP, OSI model, & Purdue model
  • Strong working knowledge with Linux CLI, Wireshark/Tshark, TCPdump, NiFi, ELK, Zeek/Bro, Snort, & Jupyterhub
  • Basic scripting skills in languages such as python, lua, etc.
  • Comfortable working in a fast-paced, high-growth startup environment which demands independence, acting with urgency, and strong critical thinking skills.
  • This position will require approximately 50% travel, mostly domestic with some international

Even better if you.....

  • Have practical experience in a security operations center, investigating incidents, hunting for threats, analyzing malware, and defending critical infrastructure, whether in an IT or OT environment.
  • Have past ICS/OT Security Practitioner experience
  • Have experience in or knowledge of common ICS/OT Network topologies
Dragos seeks passionate, hard-working, fun-loving, small-ego, big-brained people. Our tagline is “Safeguarding Civilization” not because we think highly of ourselves, but because the problems we are solving are critically important, today and in the years to come. We look for ICS experts across industries who are committed to growing global expertise in the space by training the next wave of future innovators and thought leaders.  

We offer competitive salaries, equity, and a comprehensive benefits package including medical, dental, vision, disability, 401K and life insurance.
 
Dragos is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce. Come join us! 
Share this job:
Lead Full-Stack Web Developer
react-js node-js webrtc kubernetes streaming golang Nov 23

Evercast is building an award-winning next-gen remote collaboration platform for creative agencies and entertainment studios.  We're looking for an outstanding full-stack engineer who isn't afraid of tackling exciting challenges in the world of real-time streaming, collaboration, and application performance.  You will be responsible for individual contributions to our platform as well as leading a small team of other developers.

Preference will be given to candidates with experience in live streaming, WebRTC, Kubernetes and postgres.

The Responsibilities


  • Solve problems with an emphasis on producing scalable, efficient, and maintainable solutions


  • Experience developing web based, desktop and mobile applications


  • Develop features from initial concept to production ready results, including backend, frontend, and database design


  • Experience developing backend services using containers, kubernetes, and serverless technologies


  • Help define the processes needed to achieve organizational and operational excellence


  • Learn and implement new technologies and help evolve existing ones


  • Engage with both technical and non-technical stakeholders to come up with robust solutions


  • Review code contributed by your peers and provide constructive feedback


  • Development with databases, web servers, wireframe development, and UI/UX design


  • Contribute to overall body of software development and architecture using web application stack


  • Managing server resources and ensuring cross-platform optimization across internet browsers and operating systems


  • Designing and developing application programming interfaces (APIs)


  • Cooperatively develop and integrating complex software systems through the full SDLC


  • Experience with Agile Scrum


  • Participate in sprint planning to understand the team’s goals and priorities


  • Provide accurate estimates for the completion of tasks

Education: 


  • A combination of education and experience will be considered for this position

Required Skills


  • AWS or other cloud-based infrastructure

  • Experience with multiple back-end languages (NodeJS, Golang, Python, and PHP) and JavaScript front-end frameworks (React, Vue, Angular, Bootstrap, SASS)

  • Ability to follow established workflow and project management tools and procedures (Slack)


  • Ability to work under strict deadlines with competing priorities


  • Capable of balancing a project’s requirements with schedule, budget, and resource limitations


  • Ability to present technical information in non-technical terms to co-workers and management


  • Strong problem solving and analytical skills


  • Proficient understanding of code versioning tools (Git)


  • Experience with interactive media tools (streaming and playback)

Desired Experience

Special consideration will be given to people with the following:


  • Experience with postgres


  • Experience with WebRTC

  • Experience with Kubernetes
Share this job:
Lead Software Engineer
python postgresql api scrum finance node-js Nov 22
Zurich, fully remote possible | Permanent employment with our customer Labster AG
Reference number: 505558/1

Apply now

My duties


  • Designing technical solutions to automate and streamline the client's internal processes end-to-end across Finance, Customer Success, Sales, and Platform
  • Lead the implementation of the solutions across the company
  • Oversee the work of required specialist consultants
  • Work closely with the client's engineering team to integrate new products with Sales, Customer Success and Finance teams
  • Ensuring code quality within the business systems team
  • Collaborating closely with Business systems product owner, and other team leads


My qualifications

  • BSc or MSc in Computer Science or equivalent work experience
  • Profound working experience in integrating business APIs
  • Hands-on experience and expert knowledge of Salesforce and working knowledge of other BI tools
  • Can-do attitude with a strong focus on value creation
  • Lifelong learner, keen to learn new technologies and skills
  • You are an analytical thinker, with an eye for simple yet powerful solutions.
  • Passionate about good code quality and software design 
  • Experience working in an Agile development environment (Scrum, CI/CD, TDD)
  • Knowledge of Python, Django, PostgreSQL, Node.js is a plus
  • Full proficiency in English


My benefits

  • A city with a high quality of life that perfectly embraces both modern and traditional values
  • A highly motivated team and an open way of communication
  • Annual employee events
  • Benefits of a permanent employment: flexitime account and overtime compensation, company pension scheme
  • Dynamic and innovative market environment
  • Fully remote work possible


About Hays

IT specialists hold all the cards: for its customers in industry and the public sector, Hays is looking for motivated employees who like looking at the bigger picture and growing with new challenges. We make sure that you benefit from our many years of experience in IT recruitment and will find you the right role to suit your skills and interests – all completely free of charge to you. Register with us and reap the benefits of job offers that are both interesting and relevant to your skills and experience.

My contact person

Nikolaus Schönecker

Reference number
505558/1

Contact
Phone: +41-44-2255 - 129
E-Mail: nikolaus.schoenecker@hays.ch

Share this job:

This Month

Senior Full-Stack Developer
senior python javascript linux docker aws Nov 20

Job Details: Applicant Region: Toronto and North America - APPLY ONLY IF YOU RESIDE IN NORTH AMERICA Position Type: Full-time (completely remote)

Submission Requirements: Applicants are asked to include a CV or Resume when reaching out to us for an interview.

Avante is looking for an experienced python/full-stack developer who is interested in working in a start-up like environment and helping our team build out cutting-edge underwriting technologies. We are building out exciting technologies (using Agile methodologies) at scale on AWS using some of the following technologies:

  • Python/Django/DRF
  • React/Redux/Typescript
  • Postgres
  • Redis
  • Docker/ECS/Terraform
  • Pusher
  • JIRA/Github/CircleCI

Your responsibilities will include working with underwriters and business associates planning + building new features, fixing existing bugs, and working on performance problems. We are looking for engineers excited about working on hard problems and also feel comfortable with ownership of complicated technical problems.

Job Responsibilities:

  • Implementation of software features based on written and visual/design specifications.
  • Quality assurance testing of software contributions. Testing may be performed manually or may take place in the form of automated unit testing.
  • Participation and attendance in regularly scheduled SCRUM meetings.
  • Development of software patches or fixes for known bugs or malfunctions i.e. respond to bug reports.
  • Use of organizational and digital communication software to effectively contribute to assigned task works.
  • Conformance to standard company operating procedures in all responsibilities.
  • Developing front end architecture.
  • Developing back end applications with python, Django, PostgreSQL, and Linux.
  • Creating servers and databases for functionality.
  • Ensuring cross-platform optimization for mobile phones.
  • Ensuring responsiveness of applications.
  • Working alongside graphic designers for web design features.
  • Seeing through a project from conception to finished product.
  • Designing and developing APIs.
  • Meeting both technical and consumer needs.
  • Staying well-informed of developments in web applications and programming languages.

Required Skills:

  • Python, Typescript, JavaScript, React, Postgres, Docker (LaTeX nice to have)
  • Version control / Git
  • Algorithms & Data Structures
  • Fundamental principles of software development / software engineering
  • Exposure to data types and some knowledge of algorithms
  • Exposure to JavaScript (ES6+) (Typescript is nice to have), python, SQL
  • A strong interest or experience in developing software with graphical user interfaces
  • Solid understanding of version control systems e.g. Git or mercurial
  • Some familiarity with Linux/Unix is preferred
  • Docker

Required Qualifications:

  • Python: 4 years
  • Django: 2 years
  • React.js: 2 years
Share this job:
Junior OTC Trade Desk Developer
junior python docker aws redis backend Nov 20
About Kraken

Our mission is to accelerate the adoption of cryptocurrency so that you and the rest of the world can achieve financial freedom and inclusion.  Founded in 2011 and with over 4 million clients, Kraken is one of the world's largest, most successful bitcoin exchanges and we're growing faster than ever. Our range of successful products are playing an important role in the mainstream adoption of crypto assets.  We attract people who constantly push themselves to think differently and chart exciting new paths in a rapidly growing industry. Kraken is a diverse group of dreamers and doers who see value in being radically transparent. Let's change the way the world thinks about money! Join the revolution!

By joining Kraken, you’ll work on the bleeding edge of bitcoin and other digital currencies, and play an important role in helping shape the future of how the world sees and uses money. At Kraken, we constantly push ourselves to think differently and forge new paths in a rapidly growing industry fraught with unexplored territory, which is why Kraken has grown to be among the largest and most successful bitcoin exchanges in the world. If you’re truly interested in pushing the envelope by disrupting an industry that some say cannot be disrupted, then we just might have the job meant for you. Kraken is a place for dreamers and doers - to succeed here, we firmly believe you must possess each in spades. Check out all of our job postings here https://jobs.lever.co/kraken.

Work directly with traders (all ex-Wall Street professionals) growing the Trading Desk business by developing tools to facilitate institutional over the counter trading and algorithmic execution!

Responsibilities

  • Work closely with traders to implement tailored software solutions
  • Take on primary ownership of a medium-sized project, including future design and architecture decisions
  • Design and implementation of low-latency, high-availability, and performant applications
  • Write reusable, testable, and efficient code
  • Deploy and monitor continuously running applications
  • Pull and consolidate data from various third-party APIs and other sources

Requirements

  • 2+ years of experience as a backend developer in the finance or trading industry
  • Strong proficiency with Go, Python or other object-oriented languages
  • Experience / knowledge writing smart order routing (SOR) strategies is a plus
  • Experience with SQL databases and Redis is highly desired
  • Familiar with core AWS services (EC2, ELB, S3, RDS)
  • Knowledge of Docker and Kubernetes is a plus
  • Proactive, self-driven mindset
  • Good communicator
We’re powered by people from around the world with their own unique backgrounds and experiences. We value all Krakenites and their talents, contributions, and perspectives.

Check out all our open roles at https://jobs.lever.co/kraken. We’re excited to see what you’re made of.  

Learn more about us:
Share this job:
Principal Data Scientist, Attribution
 
python data science Nov 20
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.

Our team is looking for principal data scientist to own the roadmap for attribution at Atlassian. As part of the Core Analytics team, you'll help develop tools and data products that drive the business forward through the creative application of sophisticated statistical and analytical techniques. You'll partner across the business with marketing, sales, and product teams to build a holistic view of our business.

Your responsibilities will include building attribution models for specific metrics as well as building out standard methodologies for attribution at Atlassian. We are looking for a difference maker, with a great blend of strategy and execution. You will be a mentor, multiplier, doer, and awesome communicator rolled into one. Atlassian is growing fast, your job is to give us the tools to understand and accelerate this growth.

On the first day, we'll expect you to have

  • 5+ years of relevant experience using data to build software at industry-leading companies
  • 3+ years of Attribution Modeling experience
  • Expertise in SQL and one of Python or R
  • A passion for conceptualizing and developing clean data pipelines for generating features, model validation and data visualization
  • Excellent communication to garner trust and bring forecasts close to product drivers
  • Ability to turn complex findings and results into a compelling narrative and a set of actions
  • Strong sense of accountability, self-drive, and the ability to function independently
  • Passionate about products, and about analytics as a craft
  • Undergraduate in a technical subject from a top school

It's great, but not required, if you have

  • Experience in both enterprise (or B2B) as well as consumer (or B2C) environments
  • Track record of presenting at meet-ups and conferences
  • MS, MBA or PhD degree in a relevant topic
More about our team

The Core Analytics team at Atlassian is tasked to scale analytics across our business. We seek to provide the right metrics, reports, data models, and forecasts that enable Atlassian to grow intelligently. We partner with Marketing Analytics, Product Analytics, and Data Science to provide a holistic view of users across our entire funnel. We are a highly collaborative team with a high bar of rigorous analyses, and we love to have fun along the way.

More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

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

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Share this job:
Remote Senior Python Engineer
Verys  
python django javascript senior cloud aws Nov 19

Important Notes:
-We are unable to provide sponsorship at this time.
-We are not working with third parties.  Any resumes from third parties will result in removal from our vendor list.
-This position is fully remote, with the option to work out of our Orange County CA office following Covid-19.


Verys is a multi-disciplined technology delivery firm that offers a strategic approach to building software through user-centered design, modern development architecture, business alignment all wrapped up in a structured agile environment.  We build software to be proud of for clients like Blizzard, American Airlines, Kia, and Experian.
 
Right now, we’re looking to welcome a new Senior Software Engineer to join our team.  In this role, you will work alongside technical leads, developers, QA analysts, and project managers to deliver the quality code that’s lead to our stable growth over the last 8 years.
 
If you are excited by solving complex challenges and growing your career within an innovative software services company, we’d love to hear from you!
 
Skills & Requirements

  • You’re smart, versatile, and passionate about delivering the highest caliber of code.
  • You communicate well with teammates and clients, and your experience backs that up.
  • You’re highly skilled with Python and web frameworks such as Flask, Django, or Node.js.
  • You are well versed with Javascript and React.
  • You have strong cloud experience with AWS or Azure.
  • You have at least 7 years of software engineering experience.

We Offer

  • Competitive compensation based on your skills
  • Learning resources like Udemy, Saisoft, and internal development meetups
  • An awesome culture with opportunities to meet like-minded people; whether you’re into gaming, reading, hiking, or craft food and drink, there’s a club for that.
  • Philanthropic events to get involved in the community
  • Competitive medical, dental, and vision coverage
  • Flexible hours and paid time off
  • 401K matching

We are excited to review your application!

Share this job:
Performance Engineer
Percona  
python linux docker mongodb mysql postgresql Nov 18
Percona is a respected thought leader in the open-source community. We provide services and software for MySQL, MongoDB, PostgreSQL, and MariaDB to open source users globally. 

Percona is remote-first and globally dispersed; we have 250 people in almost 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences, and more. 

Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely, and the amazing experience of working with a multinational team of experts.

We’re looking for a full-time Performance Engineer with extensive performance research experience to join our CTO Lab team and help continue improving Percona Software.  The work is challenging, but that’s why it’s also fun and rewarding!  Plus, you and your work will have a large impact. This is a rare opportunity to start with a great team, on a great project, at a great company with lots of benefits.

What You Will Do

  • Performance Research, find bottlenecks and areas for improvements in complex network and cluster environments like multi-cloud and kubernetes
  • Performing Benchmark
  • Preparing deep reports and documentation of the performed research. Prepare recommendations how to diagnose and fix found problems
  • Work with the Percona Engineering  for technical prototyping of proposed solutions
  • Escalation point for Services - help with the complex issues

Your Experience

  • Scripting skills (Bash, Lua, Python)
  • Experience with databases, MySQL, PostgreSQL, MongoDB
  • Experience with Performance profiling - ebpf, lttng, perf. 
  • Writing and presentation skills, examples of written reports
  • Understanding of statistics. Distributions, standard deviations, median, average
  • Experience with performance valuation and performance characterisation of different software
  • Experience with Performance tuning. What is Linux , database settings to improve performance
  • Presenting data. Charting software, R+ggplot2, Python + Panda, Gnuplot.
  • Writing supporting articles.
  • Experience with Docker, Kubernetes
  • Network clustering skills

What Will Make You Stand Out

  • Published research work on diagnostic database, OS or network performance issues
  • Source code repository that shows your skills at massive automation environments
EMEA or Americas business hours preferred
Share this job:
PostgreSQL Consultant - remote
Percona  
postgresql java python php linux wordpress Nov 18
This role requires a work schedule that aligns with Americas time zone.

Percona is a respected thought leader in the open source community. We provide services and software for MySQL, MongoDB, PostgreSQL and MariaDB to open source users globally. 

At Percona, you'll get a chance to see and work on any database architecture you can imagine.  Our Consultants work on projects with a huge variety of companies, from internet startups to established brick and mortar publicly traded companies.  We're looking for PostgreSQL experts who can step back and look at the full stack, as well as learn and share their knowledge about other widely used open-source data technologies.  

The Consultant will develop relationships with customers, comprehend and fulfill their needs, and maintain their satisfaction through onsite and remote customer engagements. He/she will scope the technical work that is required to ensure the best possible solution is delivered to the customer given the customer’s unique set of business requirements. Additionally, the Consultant will troubleshoot and resolve customer issues of any complexity as the need arises.  

You will work remotely and most people work from their homes. Up to 25% travel will be required as safety permits, both for onsite projects and internal meetings. Access to a reliable high-speed Internet connection is required.

What You Will Do

  • Perform the entire range of our PostgreSQL consulting services for customers
  • Effectively assess not only the dynamics of the technology, but the people managing it, too
  • Create multiple types of documentation, whiteboard solutions, and conduct training as required to ensure the client understands and is satisfied with your solution
  • Seamlessly maneuver between talking low-level technical details or high level strategy depending on the situation
  • Maintain proficiency in all Consulting tools, software, and standard operating procedures
  • Be an active thought leader via monthly blogging, quarterly webinars, and conference talks/tutorials at least once per year
  • Be an active technical leader via weekly contributions to our Experts forums, email lists, and monthly publishing of KB articles

Your Experience

  • 5+ years of PostgreSQL administration, including but not limited to the following areas: configuration, performance tuning, query optimization, index tuning, and setup and configuration of backups, high availability and disaster recovery solutions
  • 3+ years of Linux administration experience, including performing hands-on work in the areas networking, hardware, virtualization, containers, scripting, and IO subsystems
  • 2+ years of performing the following types of engagements: architecture and design reviews, performance audits, and database migrations 
  • 2+ years in a consulting role leading both short and long-term projects
  • Strong Shell skills
  • Experience implementing high availability by setting up either streaming replication or logical replication and decoding, and then using an open source solutions such Patroni, Stolon, or repmgr
  • Proficiency in at least one of the following languages: PHP, Java, Nodejs, Go, Python, Ruby
  • Production-based experience with both on-premise and cloud environments, including with customers that run database environments across multiple datacenters/regions, and manage large datasets
  • Experience delivering presentations to both technical and management/executive teams

What Will Make You Stand Out

  • Strong knowledge of PL/pgSQL
  • Expertise in converting Oracle PLSQL to PostgreSQL PL/pgSQL
  • Experience leading Oracle to PostgreSQL migrations
  • Experience with Puppet, Chef, Ansible, Vagrant, Consul, etc. 
  • Experience with Content Management Systems (Drupal, Wordpress, etc.) and eCommerce platforms (Magento, etc.)
  • Experience with training development and delivery
  • Demonstration of active thought leadership in the PostgreSQL community (blogs, conference talks, etc.)
  • Ability to read and interpret PostgreSQL code for the purpose of debugging and troubleshooting
  • Cross-over experience with MySQL, MongoDB or ClickHouse
  • AWS, Google Cloud, and Microsoft Azure certifications
  • Project management experience/certifications
Percona is remote-first and globally dispersed; we have 250 people in almost 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. 

Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.
Share this job:
Performance Engineer
Percona  
python linux docker mongodb mysql postgresql Nov 18
Percona is a respected thought leader in the open-source community. We provide services and software for MySQL, MongoDB, PostgreSQL, and MariaDB to open source users globally. 

Percona is remote-first and globally dispersed; we have 250 people in almost 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences, and more. 

Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely, and the amazing experience of working with a multinational team of experts.

We’re looking for a full-time Performance Engineer with extensive performance research experience to join our CTO Lab team and help continue improving Percona Software.  The work is challenging, but that’s why it’s also fun and rewarding!  Plus, you and your work will have a large impact. This is a rare opportunity to start with a great team, on a great project, at a great company with lots of benefits.

What You Will Do

  • Performance Research, find bottlenecks and areas for improvements in complex network and cluster environments like multi-cloud and kubernetes
  • Performing Benchmark
  • Preparing deep reports and documentation of the performed research. Prepare recommendations how to diagnose and fix found problems
  • Work with the Percona Engineering  for technical prototyping of proposed solutions
  • Escalation point for Services - help with the complex issues

Your Experience

  • Scripting skills (Bash, Lua, Python)
  • Experience with databases, MySQL, PostgreSQL, MongoDB
  • Experience with Performance profiling - ebpf, lttng, perf. 
  • Writing and presentation skills, examples of written reports
  • Understanding of statistics. Distributions, standard deviations, median, average
  • Experience with performance valuation and performance characterisation of different software
  • Experience with Performance tuning. What is Linux , database settings to improve performance
  • Presenting data. Charting software, R+ggplot2, Python + Panda, Gnuplot.
  • Writing supporting articles.
  • Experience with Docker, Kubernetes
  • Network clustering skills

What Will Make You Stand Out

  • Published research work on diagnostic database, OS or network performance issues
  • Source code repository that shows your skills at massive automation environments
EMEA or Americas business hours preferred
Share this job:
Senior Engineer - Software Engineering
senior python docker cloud ops full stack Nov 17

About Activated Insights:

Activated Insights’ technology helps senior care providers close the feedback loop with their employees and the seniors that they serve so they can make better decisions and provide better care. Today, our survey and analytics platform supports the voices of over half a million employees, seniors, and family members at over 4,000 locations. Now during the pandemic, we’re helping senior care providers understand their employees’ and their seniors' needs as they face unprecedented challenges.

We’re a close-knit remote team that cares about working hard to do good in the world, while also making sure that we can all live balanced lives. As our user base grows, we’re looking for an experienced engineer to join our team to help scale our platform and expand our product offerings. We’re using data to transform the aging experience of our parents, our grandparents, our loved ones - and ultimately, for ourselves. Come join us!

About the role:

We are seeking a self-motivated, experienced senior software engineer to serve as a technical lead on our remote engineering team. This is an opportunity for someone who wants to be part of a small, hardworking team where everyone is invested and cares about doing well, by doing good. You’ll spend 80% of your time working hands on to build new features and products, 10% using your past experience to help scale our codebase as our user base grows, and 10% providing technical mentoring to engineers on our team.

About the team:

You’ll be joining a small, but mighty remote engineering team based in the US and in Europe. We have a flat structure and do continuous deployment where each engineer deploys their own work to production at any time and is responsible for what they deploy. While we move quickly and focus on outcomes, we’re invested in PR review as a process and care about quality and standards. Our core stack includes Python, Django, Graphql, React, Typescript, Postgres, Google Cloud Platform, Kubernetes, and Drone.

As a Senior Lead Engineer you will:

  • Be in the code building new features and fixing issues.
  • Own the strategy for scaling our code base as our user base grows.
  • Do PR reviews and give constructive feedback to other engineers on the team.
  • Help problem solve and figure out solutions when teammates are stuck.
  • Drive short and medium term engineering strategy and planning.
  • Support teammates as they architect new products and features.
  • Attend daily standups and ad hoc meetings like design reviews.
  • Collaborate closely with other engineers, product, and design.
  • Assist with medium and long term product planning.
  • Serve as a technical mentor and source of support for your team members.

You should have:

  • 6+ years of full stack experience on production web apps using web frameworks (Django, Rails, etc.)
  • 4+ years experience using Python and Django
  • Scaled software to support 10,000s daily active users and a database with 10s of millions of records.
  • Experience using React (in the past 2-3 years), bonus points if you have experience with Typescript.
  • Experience with CI/CD tools like Helm or Drone.
  • Hands-on dev ops experience at an early or medium stage startup, bonus points if you have experience with Kubernetes, Docker, and GCP.
  • Ability to balance focusing on output and meeting business needs with maintaining code quality.
  • Interest in providing technical mentorship to a team of motivated peers.
  • Passionate about software development, you do this because you love it.
  • You love the small team startup environment and working hard and fast to have a big personal impact.
  • Thrive when working remotely.
  • Based in the US or Europe - can work hours overlapping with 9-3 pm EST

In addition to “doing well by doing good”, we offer:

  • Pay: Competitive salaries + stock.
  • Stock options: Ownership in a fast-growing company.
  • 401k: We care about your ability to save for your future.
  • Time Off: Flexible vacation policy to encourage you to take care of your whole self.
  • Remote-First: Choose when and where you work best, just make sure you overlap with your teammates.
  • Healthcare: Competitive medical, dental, and vision policies.
  • Goodies: $2,000 towards hardware and software you need to get the job done.
  • Great team: Working with fun, hardworking, nice people who are committed to making a difference!
  • ...And much more!

We are an equal opportunity employer and are committed to building a company that embraces and celebrates diversity and inclusion. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability status. As a women-founded company we’re committed to building a diverse team because we know it’s not just good business sense, but the right thing to do.

Share this job:
Senior Backend Engineer
python django react-js backend senior golang Nov 17

Location: UK/Germany/Poland

Remote - 100% in any of the above 3 locations


Duties will include: (not limited to):

  • Design and build new features with Python 3.8 / Django 2+ and Golang,
  • Test what you write, contribute to how it runs, is deployed, and scaled with DevOps team (kubernetes/GitlabCI/AWS),
  • Work close with frontend developers,
  • Learn and propose improvements, so we can stay at the cutting edge of web development.
  • Be curious about our product and know it,
  • Help us in balancing the time-quality-feature, break features into smaller pieces,
  • Contribute to Codility Engineering - how we build, develop, and release our software,
  • Help less experienced engineers to grow and develop.

Experience Required:

  • Can code blindfolded in Python,
  • Golang experience is a plus,
  • Have experience with a modern web framework,
  • Have a habit of leaving code in a better shape than you’ve found it,
  • Don’t like process or quality problems to stay around and would go out of your way to fix them,
  • Previously coded something you find exciting and cannot wait to tell us about it,
  • Make decisions after looking at a problem from all angles,
  • Are comfortable receiving and giving feedback,
  • Are comfortable working in English,
  • Have experience with designing scalable system components,
  • Have experience with Test Driven Development, architecture patterns and lean/agile methodologies,
  • Are open for learning new things,
  • Being proactive, drives initiatives, speaks up when problems, issues emerge,
  • Get things done,
  • Are able to slice a problem.

What can you expect working with us:

  • Impact - we directly improve the pace and quality of technical hiring for some of the biggest companies in the world,
  • Cross-functional, product-oriented teams,
  • Ownership - every person from our team is a product owner,
  • Agile and lean mindset - to help our whole team (developers, testers, designers and product managers) develop and own our product together,
  • Continuous integration - we deploy to production every day,
  • Best practices - pair programming at least once a week,
  • Direct contact with end users - we observe how they use our product live, run user labs and drive customer interviews,
  • International team environment - our team consists of 19 nationalities across Warsaw and San Francisco.

Our tech stack:

  • Frontend: ES2018, React, Redux, styled-components, Jest,
  • Backend: Python 3.8, Django, Golang
  • Database: PostgreSQL, Redshift, DynamoDB
  • Continuous Deployment/Tools: Gitlab/GitlabCI, PyCharm, Goland
  • Infrastructure: Kubernetes (EKS), Istio, Prometheus stack, AWS, Chef, Golang.

Why Codility:

Codility is an amazing forward thinking company that is innovative in its product, is a leader in its field, operates across a great tech stack, has a number of teams within the engineering department and a variety progression opportunities

You have the ability to share your ideas, and implement them, you’re not just here to make up the numbers, helping make the world a better place for tech hiring is our goal and you can help be a part of that.

Above all else you have the autonomy, respect, and trust here at Codility.

Your Application:

We really appreciate every interest in our company, however due to the number of applications, unfortunately if you don't hear back from us within 10 working days please assume your application has been unsuccessful.

Keep in touch with the latest news on Codility on our social platforms FB, LinkedIn, Twitter, and via our blog.


At Codility, we know that great work isn’t done without a phenomenal team. We are always looking to hire the absolute best talent and recognize that diversity in our experiences and backgrounds is what makes us stronger. We insist on an inclusive culture where everyone feels safe to contribute and help us innovate. We hire candidates of any race, color, ancestry, religion, national origin, sexual orientation, gender identity, age, marital or family status, disability, or veteran status. These differences are what enable us to work towards the future we envision for ourselves, our product, our customers, and our world.

Share this job:
Python/AWS Developer
X-Team  
python django node-js amazon-ecs amazon-ec2 aws Nov 17

Most important:

  • Strong expertise and experience working with Python and Django
  • Strong experience with security automation (Splunk)
  • Experience deploying services on AWS (Certification preferred)
  • Strong Experience with ECS, EC2, Lambda, RDS
  • Experience with API based architectures (SOA, micro-services)
  • Experience writing high-quality unit tests
  • Solid grasp of cloud security concepts and best practices
  • Team lead experience

Nice to have:

  • Experience with security frameworks (e.g. Phantom)
  • Experience with Docker/Kubernetes
  • Experience with Postresql and proficient at SQL data modelling
  • Experience working with front end JS frameworks (React, Angular, Vue)
  • Familiar/involved with open­ source projects
  • Experience with working remotely

Personal:

  • Independent
  • Fluent in English, written and spoken
  • Problem solver
  • Proactive attitude

Live Energized:

  • Get the chance to work with big brands like Riot Games (League of Legends), Sony, Fox Broadcasting, Kaplan Inc. (top education company), Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.
  • Work from anywhere as part of a community of digital nomads.
  • Live and work in one of our roaming hacker houses (X-Outposts) around the world: 
  • Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, RPGs, competitions, and more, all centered around a theme that will inspire and energize you. 
  • Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography gear, music gear, cooking gear, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, movie tickets, headphones, etc.
Share this job:
Mid DevOps Engineer
devops python cloud aws frontend api Nov 16
We are looking for a talented Mid DevOps engineer to join our team at Prominent Edge. We are a small, stable, growing company that believes in doing things right. Our projects and the needs of our customers vary greatly; therefore, we always choose the technology stack and approach that best suits the particular problem and the goals of our customers. As a result, we want engineers who do high-quality work, stay current, and are up for learning and applying new technologies when appropriate. We want engineers who have an in-depth knowledge of Amazon Web Services and are up for using other infrastructures when needed. We understand that for our team to perform at its best, everyone needs to work on tasks that they enjoy. Many of our projects are web applications which often have a geospatial aspect to them. We also really take care of our employees as demonstrated in our exceptional benefits package. Check out our website at https://prominentedge.com/ for more information and apply through https://prominentedge.com/careers.

About You

  • You believe in and practice Agile/DevOps.
  • You are organized and eager to accept responsibility.
  • You want a seat at the table at the inception of new efforts; you do not want things "thrown over the wall" to you.
  • You are an active listener, empathetic and willing to understand and internalize the unique needs and concerns of each individual client.
  • You adjust your speaking style for your audience and can interact successfully with both technical and non-technical clients.
  • You are detail-oriented but never lose sight of the Big Picture.
  • You can work equally well individually or as part of a team.
  • U.S. citizenship required

About Us

  • We are both a Products and Services company. We not only create our own products but we also provide DevOps as a service to our clients.
  • "Hire the best people. Do the best work." is our Brand Statement.
  • We value teamwork. We support each other and believe in shared success. 
  • We believe in Continuous Improvement.
  • We believe in Continuous Learning.
  • We work in both the Commercial and Government sectors.
  • We have been doing remote work since the inception of the company and are very good at it.

Required Skills

  • Minimum of 2 years of total experience
  • Familiarity with delivering scalable solutions utilizing Amazon Web Services: EC2, S3, RDS, Lambda, API Gateway, Message Queues, and CloudFormation Templates.
  • Familiarity with deploying and administering kubernetes on AWS or GCP or Azure.
  • Familiarity with implementing secure and scalable solutions.
  • Experience administrating *nix environments.
  • Experience development using Bash, Powershell, Python, JS, Go, or Groovy.
  • Experience automating and streamlining build, test, and deployment phases for continuous integration.
  • Experience with automated deployment technologies such as Ansible, Puppet, or Chef.
  • Experience administering automated build environments such as Jenkins and Hudson.
  • Experience with Git/GitHub/GitLab.
  • Experience with DockerHub or a container registry.

Bonus Skills

  • 1+ year of web or software development experience.
  • Experience with helm for deployment to kubernetes.
  • Experience with HashiCorp Vault, administration, and Goldfish; frontend Vault UI.
  • Experience with VPNs; OpenVPN preferable.
  • Experience with network administration and understanding network topology and architecture.
  • Experience with Grafana administration, SSO (okta or jumpcloud preferable), LDAP / Active Directory administration, CloudHealth or cloud cost optimization.
  • Familiarity with the ELK Stack
  • Familiarity with basic administrative tasks and building artifacts on Windows
  • Web or software engineering experience

W2 Benefits

  • Six weeks paid time off per year (PTO+Holidays).
  • Six percent 401k matching, vested immediately.
  • Free PPO/POS healthcare for the entire family.
  • We pay you for every hour you work. Need something extra? Give yourself a raise by doing more hours when you can.
  • Want to take time off without using vacation time? Shuffle your hours around in any pay period.
  • Want a new MacBook Pro laptop? We'll get you one. If you like your MacBook Pro, we’ll buy you the new version whenever you want.
  • Want some training or to travel to a conference that is relevant to your job? We offer that too!
  • The ultimate engineer in charge of the reliability, security, and upkeep of our infrastructure.
  • Design and implement pipelines that meet customer needs.
  • Augment our Agile teams to ensure their DevOps needs are met.
  • Manage access of employees to resources such as G Suite, AWS, GitHub, Slack, etc.
  • This organization participates in E-Verify.
US citizenship required
Share this job:
Frontend Engineer
Tessian  
react-js javascript node-js frontend python backend Nov 15

Frontend at Tessian Read more about Engineering at Tessian: https://stackoverflow.com/jobs/companies/tessian  At Tessian, our mission is to keep the world’s most sensitive data and systems private and secure. Our platform uses machine intelligence to understand human communication at scale, allowing us to protect some of the world’s largest organisations from threats executable by humans.  We believe that our product, whilst highly technical, should deliver a best-in-class user experience where complexity is hidden. As a Senior Frontend Engineer, you will play an integral part in rebuilding our portal from the ground up to help us achieve this.   From a Frontend perspective, we have two main challenges at Tessian; concisely communicating security insights from millions of data points back to our clients through analytics and dashboards, and ensuring all our users find our portal easy to use, despite its industry-leading level of sophistication and flexibility.  You should be comfortable with Javascript and a frontend framework. If you're also able to use a little Python to plug our frontend into our backend that's a plus! You'll have 3+ years of experience working in frontend development and be able to work to a high technical standard. More junior than this?Check out our non-Senior frontend role instead.  Dealing with massive datasets at scale requires ingenuity and strong analytical skills. Our approach to problem solving means we favour hiring engineers who pride themselves on the ability to learn new skills, their comfort with the unknown and their willingness to experiment.  See more on our Stack Overflow here:https://stackoverflow.com/jobs/companies/Tessian Frontend Stack Snapshot:

  • React
  • Node
  • Kong
  • Python 3
  • SQL (SQLAlchemy, PostgreSQL)
  • Docker
  • AWS
  • OpenAPI

We'd love to meet someone who:

  • Is a great problem solver who takes pride in their work
  • Has good knowledge of Javascript, and a frontend framework
  • Enjoys the challenge of working with and presenting summaries of large datasets
  • Has passion for learning new skills and technologies
  • Has ideally worked on large, complex Enterprise dashboards before
  • Is ideally equally comfortable working on frontend and backend tasks

Why we think you'll love it here:

  • All Tessians are part of the journey we’re on, so we offer equity options with every role and benchmark to provide above market rate salaries.

Beyond this, there’s plenty more that makes Tessian a great place to work: 

  • A full week of work-remote a year, in addition to 25 days of paid holiday
  • Curate your career with development experiences uniquely suited to you
  • We’re family friendly, with policies built to support you in all stages of life
  • High-quality tech kit for you to work on
  • If you're relocating to join the team, we'll provide a contribution to help with your costs
  • On Fridays we stop at 5 for a virtual happy hour (or, to just log off early!) 
  • Classpass subsidy - which you can use for either in person or virtual classes 

Coronavirus has changed how we work, and we’re currently working from home. During these times we’re supporting our team with: 

  • A work-from-home subsidy to cover all your home office must-haves
  • Remote socials with food and drinks budgets

There’s plenty to look forward to once we’re back in the office too: 

  • An array of breakfast options, delicious snacks, drinks and a top-of-the-range coffee machine
  • Flexible work from home policy
  • Team lunch provided once a week
  • Ping-pong and chess tournaments
  • Whole team socials every quarter
  • Dinner budget for those times you just can’t tear yourself away

Equality & diversity Tessian is an equal opportunity employer, committed to equality and diversity amongst both our employees and prospective applicants. The Human Layer we're securing is diverse, and we know we need to be diverse and inclusive to successfully create HLS that reflects this. You can read our equality and diversity statement here. As part of our commitment to equality and diversity, we're also a corporate member of the WISE Campaign for gender equality in STEM & we're a founding member of the WEDS network driving diversity & inclusion in startups. Important notices Please note that we do not accept applications or résumés from recruiters. Any unsolicited CVs, profiles, or names, submitted in any format, by any channel, to any of our team, will be deemed to fall outside any terms and/or conditions with either the person submitting the information or their company of employment/representation. By submitting your application to Tessian, you consent to Tessian retaining your information and contacting you about future job opportunities, that may be of interest, for up to 2 years in accordance with our Privacy Policy Please note, that any job offers will be subject to the candidate passing background screening checks.

Share this job:
Senior Backend Software Engineer
Cambly  
mongodb redis react-js python backend senior Nov 14
We're looking for talented senior engineers who are passionate about changing the way people learn languages. As a Cambly engineer, you'll be part of a small and fast-moving engineering team (~10 engineers and growing) where you'll have a large impact on all parts of our platform. We've been growing rapidly among language learners around the world, so you'll get to learn what it's like to join a fast growing startup that's creating opportunities for our students and tutors alike.

As a backend-focused Software Engineer, you'll be responsible for building and scaling a global on-demand video chat marketplace. Our app is simple, but there's a complex system behind the scenes making sure our rapidly growing community of students and tutors are being matched quickly for 1-on-1 tutoring sessions 24/7. You'll also be responsible for making sure we scale up best practices for backend development to maximize our uptime as we grow.

Our backend is Flask + Gunicorn running on MongoDB. Redis is our PubSub backbone for powering our realtime features. Opentok & Agora power our video chat, while Algolia powers our tutor search. We use Elasticsearch, Kibana, Bigquery, Metabase, New Relic, Sentry, monitoring and metrics.
Our Frontend is React + Redux.

Come help us:

    • Conceive, design, build, and launch new user-facing features
    • Develop, release, and scale backend services and/or infrastructure
    • Think critically about the next shaping our software


Work on projects like:

    • Scaling our Production Infrastructure, including, sharding and scaling a large-scale MongoDB; Scaling our pubsub infrastructure that powers our real-time features.
    • Building a framework for security & auditing of all actions that guarantees customer data is protected.
    • Improving our marketplace ecosystem: continuing to ensure students always find a great tutor for their needs, and tutors are able to fill their schedule with students.
    • Improve reliability in markets with less reliable internet infrastructure.
    • Expanding our data-access layer to support GraphQL access.


About you:

    • You have 5 years or more experience building and shipping python backend features quickly as part of a team.
    • You have 3 years or more building and maintaining high availability production infrastructure.
    • Experience working with MongoDB in production.
    • A passion for learning. You fearlessly dive into new and unfamiliar technologies.
    • A product-minded approach to engineering. You should be excited about working directly with our students, tutors, and our international team to make sure students have an amazing experience.


On a small and nimble team, every engineer should be able to learn new technologies quickly and jump in anywhere in our stack. While this position is specifically for backend, you should have experience using or be excited about learning all the parts of Cambly including iOS, Android, and React.js.

Interested in joining the team, but don’t think this role is the best fit for you? View our other positions.

We are proud to be an Equal Employment Opportunity employer. We believe in order to thrive, businesses need a diverse team and leadership. We welcome every background, identity, abilities, and mindset to join us on our mission to make high quality English education for all.  Everyone is welcome here. 
Share this job:
Paid Research Study for Developers who are new to Python and VS Code
python visual-studio-code Nov 13

User Research International is a research company based out of Redmond, Washington. Working with some of the biggest companies in the industry, we aim to improve your experience via paid research studies. Whether it be the latest video game or productivity tools, we value your feedback and experience. We are currently conducting a research study called the Early Career Developer Study. We are looking for Developers who are new to Python and VS Code. This study is a one-time Remote Study. We’re offering $125 for participation in this study. Session lengths are 1 hour. These studies provide a platform for our researchers to receive feedback for an existing or upcoming products or software. We have included the survey link for the study below. Taking the survey will help determine if you fit the profile requirements. Completing this survey does not guarantee you will be selected to participate. If it's a match, we'll reach out with a formal confirmation and any additional details you may need.

I have summarized the study details below. In order to be considered, you must take the survey below. Thank you!

Study: Early Career Developer Study

Gratuity: $125

Session Length: 1 hour

Location: Remote

Dates: Available dates are located within the survey

Survey: Early Career Developer Study Sign-Up

Share this job:
Senior Infrastructure Engineer
Loom  
senior python javascript ruby linux docker Nov 12
About Loom:
Loom is on a mission to empower everyone at work to communicate more effectively, wherever they are. We are already trusted by over 7M users across 90k+ companies. Our customers are global and use Loom at work at world-class companies including HubSpot, Square, Uber, GrubHub, and LinkedIn.

Founded in 2015, Loom has raised $73 million from top-tier investors including Sequoia Capital, Kleiner Perkins, Coatue, the Slack Fund, and the founders of Instagram, Figma, and Front.

The Role:
With the focus on reliability, scalability, efficiency, and high availability, the Infrastructure team is responsible for delivering and operating the foundational infrastructure platforms and secure cloud environment at Loom. 

We're looking for an Infrastructure Engineer with a strong cloud (AWS, GCP, Azure) experience. In this role, you will be designing and implementing across the ecosystem of infrastructure, tools, and services that the engineering teams build upon, such as our computing platform, service discovery, cloud provisioning, and networking stack.  You will be technically challenged with everything from infrastructure tooling, automation, build and deployment pipelines, monitoring and logging architecture, containerization, and more. Your work will help to drive our key strategic initiatives that enable our engineers to deliver with velocity and improve our infrastructure to handle the next iteration of our recording experiences.

Your Responsibilities:

  • Design, implement and monitor enterprise-grade secure fault-tolerant cloud infrastructure
  • Build infrastructure automation tools and frameworks leveraging Kubernetes, Terraform, and Helm
  • Continuously evaluate and identify current system bottlenecks, and implement solutions to improve the scalability of our infrastructure for 10x-100x growth
  • Work with extended teams to manage systems and infrastructure required for ongoing development and releases
  • You will help grow the team by mentoring and interviewing other talented engineers that want to join Loom

What We're Looking For:

  • 5+ years of experience in Linux System Administration
  • 3+ years of experience with cloud services and security in an enterprise environment
  • Built tools that automate your job, and have deep knowledge of at least one programming language, e.g. Go, Python, Ruby, Javascript, etc.
  • Experience working with technologies like AWS services, service mesh (like Istio), container orchestration technologies like Kubernetes, Docker, monitoring (like Datadog, Prometheus)
  • Demonstrated expertise for leading cross-team technical engineering initiatives around infrastructure automation, cloud efficiency, and adopting best practices
  • Ability to readily learn most technologies on-the-go.
  • Ability to thrive in an ambiguous environment with a high degree of autonomy.
Perks at Loom:
* Competitive compensation and equity package
* 99% company paid medical, dental, and vision coverage for employees and dependents (for US employees)
* Flexible Spending Account (FSA) and Dependent Care Flexible Spending Account (DCFSA)
* Healthcare reimbursement (for International employees) 
* Life, AD&D, Short and Long Term Disability Insurance
* Long-term disability insurance
* 401(k) with 4% company matching
* Professional development reimbursement
* Mental health and wellness reimbursement
* Gym reimbursement
* Unlimited PTO 
* Paid parental leave
* Remote work opportunities 
* Home office & technology reimbursement

Loom = Equal Opportunity Employer:
We are actively seeking to create a diverse work environment because teams are stronger with different perspectives and experiences.

We value a diverse workplace and encourage women, people of color, LGBTQIA individuals, people with disabilities, members of ethnic minorities, foreign-born residents, older members of society, and others from minority groups and diverse backgrounds to apply. We do not discriminate on the basis of race, gender, religion, color, national origin, sexual orientation, age, marital status, veteran status, or disability status. All employees and contractors of Loom are responsible for maintaining a work culture free from discrimination and harassment by treating others with kindness and respect.
Share this job:
Senior Software Engineer, Confluence Infrastructure
 
senior python saas linux cloud Nov 12
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.

At Atlassian, we're changing the way we manage our hosted services. Site Reliability Engineering is the approach we are taking to deliver on our World Class SaaS promise to our customers.

As a Senior Software Engineer for Confluence Infrastructure, you’ll build solutions to enhance the availability, performance and stability of Atlassian's Confluence Cloud offering as well as automating away repetitive work. You will work very closely with the product architects and developers and be expected to contribute to the product development efforts. You'll also respond to alerts, pings, pages, queries and problems that you can investigate and really sink your teeth into. You'll be working on non-production and production environments, monitoring, data collection and configuration management, as well as disaster recovery planning, capacity engineering, reliability improvement initiatives and platform automation. The best person for this role is someone that has a collaborative spirit - in our world, it’s not about being a hero and having all the answers, it’s about sometimes saying "I don't know" and working on finding solutions rather than starting with an assumption. The team needs someone who can collaborate with other teams, ask questions, learn from others and turn chaos into order.

This role would be a great fit for someone with creative and innovative problem solving skills. You will not only identify problems, but also develop and implement solutions that operate at scale - seeing your own technology efforts directly improve the reliability of our products. Our teams are empowered and expected to improve our products to truly deliver a reliable experience to customers. You will own development efforts in each and every sprint from planning to delivery to realise this goal and collaborate with different teams to review code.

One thing we promise: you’ll never be bored.

On your first day, we'll expect you to have:

  • U.S. Bachelor or higher degree, or its equivalent, in Computer Science, Information Technology, Information Systems Management or a closely related field of study
  • Software development experience with Java.
  • Hands-on experience with AWS.
  • Experience in automation - we don't want you doing repetitive work! Python is ideal.
  • Deep understanding of Linux systems.
  • Serious troubleshooting skills across different levels of the stack.
  • Deep expertise in Monitoring distributed systems application architectures.
  • Diagnosing and resolving problems in high-throughput web applications and network services.
  • Solid communication skills with team members near and far.

It's great, but not required, if you have:

  • Experience with container management and micro-services architectures such as Docker.
  • Building, automating, and maintaining infrastructure in Amazon Web Services.
  • Experience monitoring cloud services with DataDog.
  • Understanding of incident management process.
  • Awareness and insight into industry trends (technology, methods and tooling).
  • Experience working with Atlassian products such as Jira and Confluence.
  • Management and troubleshooting of a continuous integration pipeline.
  • Experience leading teams of engineers in service outage situations.
More about our team

Atlassian Site Reliability Engineering is a rapidly growing group within the organization. We are in the process of building our teams, tools and systems as part of Atlassian's mission to build the best SaaS services in the world. This is a truly exciting team to join - we are currently or are planning to be involved with every technical team across Atlassian.

We enable Atlassian to go fast by providing real time feedback on production systems. We work side by side with the product family and platform developers to maintain and improve services and performance.

We live the company values with a strong customer focus and possess a healthy sense of urgency. We are a heavily data driven team, utilising a variety of data collection, enrichment, analytics and visualisations to learn about our complex systems.

We also live the 'Play, as a team' value by having a strong focus on sharing learning experiences from the front line with the development teams. So, the options for people in the team are vast. If you like mastering a domain and going deep, we need you. If you can juggle three tasks and coordinate multiple people in the heat of an incident, we need you. If you love the benefits of process and methodical improvement, you will love it here. If you want to keep your head down, headphones on and bash out code to support the team, we have a spot for you too.

Atlassian. Powered by You.

More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

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

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
REMOTE Germany-wide
python kubernetes apache-kafka continuous-integration continuous-deployment data science Nov 12

Your tasks – this is what awaits you in detail

  • As a Data Engineer (f/m/d) at real.digital, you act as an important interface between our DevOps, Data Science and software development divisions
  • You develop scalable applications and systems for processing structured and unstructured data
  • You deal comprehensively with many different data-related topics and have the right ideas for every situation: Whether it's data exchange between microservices, processing huge amounts of data for recommender models, or lightning-fast, interactive business intelligence applications, we have the right solution

Your profile – this is what we expect from you

  • You have a university degree in (business) informatics or a comparable field of study
  • You have a very high capacity for abstraction, a sound algorithmic understanding and affinity for working with data
  • You have experience with:
    • Relational and noSQL databases and data warehouses
    • Stream Processing Platforms such as Apache Kafka
    • Containers, preferably with Docker and Kubernetes
    • Software development, preferably with Python
  • Ideally, you have experience in some of the following technologies and, as an autodidact, you are prepared to quickly familiarise yourself with the other technological forms:
    • Management and automation of infrastructure (Linux, Networking, Cloud Services, Terraform, Ansible)
    • ETL or distributed task scheduling frameworks (Airflow, Dagster, Nifi)
    • CI/CD (Drone, Gitlab CI)
Share this job:
Senior Quality Engineer - Back-end
senior backend python embedded linux docker Nov 11
Are you an expert at finding bugs and suggesting improvements in the back-end of networked applications or platforms?  Are you a self starter who gets things done and loves collaborating with a small team? Do you have experience with testing microservices both containerized and virtualized environments, both locally and cloud-hosted?  Are you an ace with several Linux distros and comfortable with shell scripting?  Are you technical, but articulate, and excited about sharing your findings?  Do you have a good understanding python automation?  Would you take pride in knowing that you work is contributing to a greater mission with global impact?  How’d you like to do all of this from the comfort of your own home?
 
Dragos has an opportunity for a Back-end Test Engineer to join our growing Quality Engineering team and make great contributions to our mission of Safeguarding Civilization.  As a Back-end Test Engineer, you will create both manual and automated tests to validate and improve back-end functionality for the Dragos Platform.  While embedded in the Back-end team, you will also learn more about the Dragos platform as a whole, and participate in cross-functional E2E test validations and will be involved from concept and requirements definition through functional/regression testing and retrospectives.  
 
Our headquarters is located in Hanover, MD, and you have the flexibility of either working from home or out of our office post-COVID.  Must be eligible for work in and live within the United States.

Responsibilities

  • Work with Agile Scrum/Kanban embedded QE Team members to define and execute Back-End tests for our ICS/OT platform
  • Author manual test cases/suites in Test Rail to meet acceptance criteria of user stories, proactively review test cases written by other Quality Engineers
  • Learn and understand the back-end technology stack and how it drives the UI as well as other Dragos Platform components.
  • Communicate the status of back-end quality at any snapshot in time, to both technical and non-technical stakeholders.
  • Provide data-driven insights to improve product quality proactively.

Requirements

  • 5+ years of combined manual and automated testing for on-prem and cloud products
  • Experience with tools and technologies such as REST, Elasticsearch, Kibana, Grafana, Jenkins, Prometheus, and Test Rail
  • Experience with API test tools such as PostMan
  • Experience with Agile/Scrum and Kanban methodologies and Atlassian toolsets (ie. Jira)
  • Demonstrated expertise with and understanding of TCP/IP, including routers, switches, firewalls, and familiarity with the OSI Network Model and how it relates to Linux/UNIX components.
  • Experience with debugging issues to find root cause analysis in customer and development environments
  • Strong working knowledge of Linux and Git
  • Experience with virtualization and hypervisors like VMWare ESX, KVM, Microsoft Hyper-V, Xen, and container technologies such as Docker and Kubernetes
  • Preferred: Previous work with an ICS/Internet security product back-end
  • Preferred: Experience with Intrusion Detection Software such as Snort, Seek/Bro, or Suricata
  • Preferred: Scripting experience with Python and shell (bash)

Performance Objectives

  • 30 days: Have a basic understanding of Dragos’s platform, dependencies, and knowledge of how the Quality Practice works at Dragos.
  • 90 days: Be able to autonomously author, execute, and maintain test cases for Back-End and proactively communicate improvement recommendations to back-end development team via JIRA tickets. Ability to learn E2E testing from front-end through back-end must be demonstrated.
  • 180 days: Full understanding of Dragos’s platform from a back-end standpoint as well as deeper understandings of the inner workings of the platform as it pertains to the back-end’s value add for our customers.  Good understanding of the Dragos platform, E2E including front-end interdependencies.
  • 365 days: Seen as a SME in our Back-end, proactively updating and creating tests, working across teams to help ensure back and front end remain in-sync, and continually providing feedback to improve our platform’s back-end.  Understanding of Dragos platform as well as services that are ancillary to the platform. You will be expected to learn to test front-end applications when necessary.
Our mission at Dragos is to protect the world’s most critical infrastructure from adversaries who wish to do it harm. We help defend industrial organizations that provide us with the tenets of modern civilization: running water, functioning electricity, and safe industrial working environments.
 
We are practitioners who have lived through and solved real security challenges. Our team members have responded to incidents including the Ukraine 2015 power grid attack, analyzed the CRASHOVERRIDE malware responsible for the Ukraine 2016 electric grid attack, analyzed the TRISIS malware responsible for the petrochemical facility attack in 2017, built and led the National Security Agency mission to identify nation-states breaking into ICS, and performed assessments on hundreds of assets around the world.
 
We offer competitive salaries, equity, and a comprehensive benefits package including medical, dental, vision, disability, 401K and life insurance.
 
Dragos is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce. Come join us!
 
#remote #QA #performance #test #engineer #QAJobs #cybersecurity #jobs 
Share this job:
Senior Quality Engineer - Integrations
senior python embedded docker testing api Nov 11
Are you the point person in quality that both front and back-end teams call when they need an expert to test out an E2E workflow?  Are you a self starter who gets things done and loves collaborating with a small team? Do you have experience with testing web applications and Rest APIs in both containerized and virtualized environments, both locally and cloud-hosted?  Are you technical, but articulate, and excited about sharing your findings?  Do you have a good understanding of Selenium and python automation?  Would you take pride in knowing that you work is contributing to a greater mission with global impact?  How’d you like to do all of this from the comfort of your own home?
 
Dragos has an opportunity for a full-stack Integrations Test Engineer to join our growing team to make great contributions to our mission of Safeguarding Civilization.  As an Integration Test Engineer, you will create both manual and automated tests to validate front and back-end functionality for our platform integrations products.  You will be working with both internal and external teams to ensure hitch-free integrations between Dragos’s APIs and those of our partners.  While embedded in the team, you will also learn more about the Dragos platform as a whole, and participate in cross-functional test validations and will be involved from concept and requirements definition through final regression and retrospectives.
 
Our headquarters is in Hanover, MD, and you have the flexibility of working from home or out of our office post-COVID.  Must be eligible for work in and live within the US.

Responsibilities

  • Work as an embedded quality engineer within Dragos’s integrations team, assuring cross-platform integrations with key partners are successful
  •  Author automated test cases using a pytest framework and manual test cases with detailed steps and screen shots
  •  Execute both web UI and back-end tests, manual and automated tracked in Test Rail
  •  Coordinate with external partners on assuring end to end testing is conducted successfully and pertinent test reports are provided to both QE Management and the Integrations team
  •  Act as sole tester for a dev team of 3, working in Agile Scrum
  •  Act as Quality Engineering’s point of contact for any cross-functional testing that may need to be done with the Integration team

Requirements

  • Experience with Web Application Technologies: HTTP, REST, browser development console
  • Experience with API test tools such as PostMan, and automated tools such as Selenium Webdriver, TestCafe, Cypress, etc.
  • Previous experience with browser compatibility testing, both desktop and mobile (IOS/Android) using both manual and automated tools
  • Strong comfort level working with Linux
  • Demonstrated proficiency in Python and shell scripting (bash)
  • Familiarity with git workflows
  • Understanding/familiarity with working in Docker and virtual environments
  • Exposure to at least one CI/CD tool such as Jenkins, CircleCI, TeamCity, Bamboo, etc.
  • Prefer knowledge/experience with Test Rail or similar test case management software, including generating reports that your team or external partners may require
  • Experience writing detailed, step-based test cases with screen shots
  • Prefer previous experience assisting with gap analysis and mapping of API integration from a testing standpoint
  • Prefer prior experience working in the network security domain

Performance Objectives

  • 30 Days: Have a basic understanding of the current Dragos platform integrations, those under development, and future ones.  Starting to take ownership of all existing functional and E2E test cases while evaluating same for automation
  • 90 Days: Autonomously author, execute, maintain, and report on Integration test cases and proactively communicate improvement recommendations to team.
  • 180 Days: Full understanding of the Integrations in flight with several test suites already developed.  A modest amount of automation completed with a road map towards helping automate regression runs.  Value of quality member is evident to internal and external stakeholders
  • 365 days: Seen as a SME in the quality space for all things Integration.  Able to educate other QE team members on all tasks.  Able to mentor junior test engineers.  Continually driving not just validation, but also product improvement tickets.  Represent all of Integrations from a QE standpoint.
Our mission at Dragos is to protect the world’s most critical infrastructure from adversaries who wish to do it harm. We help defend industrial organizations that provide us with the tenets of modern civilization: running water, functioning electricity, and safe industrial working environments.
 
We are practitioners who have lived through and solved real security challenges. Our team members have responded to incidents including the Ukraine 2015 power grid attack, analyzed the CRASHOVERRIDE malware responsible for the Ukraine 2016 electric grid attack, analyzed the TRISIS malware responsible for the petrochemical facility attack in 2017, built and led the National Security Agency mission to identify nation-states breaking into ICS, and performed assessments on hundreds of assets around the world.
 
We offer competitive salaries, equity, and a comprehensive benefits package including medical, dental, vision, disability, 401K and life insurance.
 
Dragos is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce. Come join us!
 
#remote #QA #performance #test #engineer #QAJobs #cybersecurity #jobs 
Share this job:
Senior Django Developer
django python vue-js dot net docker senior Nov 11

Who are we?

We are The Motley Fool, a purpose-driven financial services firm with nearly 30 years of expertise. Our goal is to make the world smarter, happier,andricher by providing outstanding business and investing advice, at scale. But what does that even mean?! It means we’re helping Fools (always with a capital “F”) demystify the world of finance, beat the stock market, and achieve personal wealth and happiness through our investing services, like Stock Advisor, andMotley Fool Wealth Management, our portfolio management service.  

What does this team do?

We're currently hiring for multiple different teams! Whether you're interested in building out our Foolish APIs and websites, helping manage billions of dollars in client assets, or building internal applications to help our business run more efficiently, we have a team for you! We need thoughtful, passionate developers with strong technical *and* stakeholder management skills. Come join us on our mission to break down barriers and bring financial literacy to all! 

What would you do in this role? 

As a Senior Software Developer, you’ll be working on a fast paced team responsible for the code that powers our ultimate goal of helping people invest their hard-earned cash more effectively and profitably. Successful Fools have well-formed opinions (stemming from their broad experience) and the ability to jump right into code independently.


But what does this role actually do?

  • Collaborate with other team members to produce quality code 
  • Work with other developers and stakeholders to solve not only hard technical problems, but also challenging process roadblocks
  • Roll-up your sleeves and dig into *sometimes legacy* code to battle bugs
  • Brainstorm ideas for helping scale our architecture as our audience grows

We’d love to work with you if:

  • You solve problems: You spot issues and inefficiencies from a mile away and aren’t afraid to suggest solutions and then dive in to implement them. You know when to seek input from others and are constantly looking for ways to improve our code, processes, and people.
  • You pay attention to detail: Missed details erode accountability, and that hurts when customers are trusting us to provide the analysis and tools they use to make financial decisions! You actively pull in other team members to review your code and understand the value of testing when necessary.
  • You’re curious and love to learn: Whether it’s the latest technology, how the Foolish business operates, or investing; you have an insatiable appetite for knowledge. And you love to share with your fellow Fools – dropping links in Slack is like breathing for you.
  • You take pride in your work: You want to ensure that every customer has a great experience with The Motley Fool because of what you build.
  • You love to have fun: You see your job as an opportunity to express your creativity and collaborate with others! 

What do you need to apply?

  • Extensive experience developing and deploying software with Python, .NET, or JavaScript.
  • Experience building websites with Django, Vue, React, or other frontend technologies.
  • Strong track record of building relationships with stakeholders and business partners to ensure their needs are represented in the finished work.
  • Ability to debug at all levels of the stack.
  • Understanding of foundational web technologies & standards.
  • Availability for production support.

If you think you have what it takes to join our band of merry Fools, please send us your ultra-impressive resume and Foolishly written cover letter. We’re ready to be wowed! 

Share this job:
Senior Data Scientist
Medium  
senior python data science machine learning nlp big data Nov 10
Medium’s mission is to help people deepen their understanding of the world and discover ideas that matter. We are building a place where ideas are judged on the value they provide to readers, not the fleeting attention they can attract for advertisers. We are creating the best place for reading and writing on the internet—a place where today’s smartest writers, thinkers, experts, and storytellers can share big, interesting ideas.

We are looking for a Senior Data Scientist who will help us build a new future for the written word on the web, as part of a team that translates data into actionable insights. Broadly, Data Scientists at Medium focus on analysis — interpreting data, sharing insights, and developing models that improve the product. We work together to analyze patterns at a macro level, answering questions the rest of the company hasn’t thought to ask yet.

You’ll spend most of your time working on a product team: a group of engineers, designers, a product manager, and you, the Data Scientist, all working together in a small group to build new features. You’ll extract key data and findings, define metrics, evaluate A|B tests, identify opportunities based on the data, and share new insights that no one considered before. You’ll bring data to bear on a set of thorny questions at the intersection of tech and media, helping us grow our ecosystem of readers and writers and build a new economic model for written content.

On the day to day, you will

  • Be a strategic partner to diverse range of stakeholders in editorial, engineering, marketing and product management, generating data-driven insights, to influence the direction of our product roadmap and critical operating decisions
  • Partner with the organization to define our goals and the portfolio of metrics to measure performance against
  • Identify the level and cadence of information needed to operate key areas of the business and build dashboards and reports to drive decisions
  • Leverage a range of sophisticated ML techniques to uncover deeper insights about our our users and content  
  • Design and analyze experiments to answer key business questions.
  • Build data pipelines and models that enable incisive analyses and performant  data visualizations 
  • Provide mentorship and guidance to team members, identify and recommend best practices, help level up overall team capabilities
  • Be a champion for Data Science and evidence-based decision making throughout the organization, educating and advocating for its use 

You should have

  • 6+ years of experience doing quantitative analysis and ML at a consumer-facing technology company
  • Experience with stakeholder management; effectively driving shared priorities and persuading through storytelling with data
  • Strong python skills at running data analytics using pandas, jupyter notebook, and the python ecosystem
  • Experience writing and optimizing complex SQL queries on large data sets
  • Experience with data pipelining, from data preparation to analysis to deployment
  • Strong in inferential statistics, especially in an experimentation setting (hypothesis testing, power analysis, experimental design)
  • Skilled in building machine learning models including classification models, natural language processing, and training models on large data sets
  • Experience manipulating large data sets through SQL, Python

Nice to have

  • Experience leading others in a data / analytics function
  • Experience developing in Looker
  • Natural Language processing (NLP) with large data sets
  • Experience in big data technologies like Spark
  • Experience with production model deployment in cloud environments like AWS
  • Management consulting or similar internal strategy experience 
At Medium, we foster an inclusive, supportive, fun yet challenging team environment. We value having a team that is made up of a diverse set of backgrounds and respect the healthy expression of diverse opinions. We embrace experimentation and the examination of all kinds of ideas through reasoning and testing. Come join us as we continue to change the world of digital media. Medium is an equal opportunity employer.

Interested? We'd love to hear from you.

Please note that communication regarding your application, interviews, and job offers will only come from e-mail addresses ending in"@medium.com". Anything else is not a legitimate outreach.
Share this job:
Director of Sales Engineering, Southeast
Dataiku  
executive python data science machine learning big data Nov 10
Dataiku allows enterprises to create value with their data in a human-centered way while breaking down silos and encouraging collaboration. One of the most unique characteristics of our product, Data Science Studio (DSS), is the breadth of its scope and the fact that it caters both to technical and non-technical users. Through DSS, we aim to empower people through data and democratize data science.

Dataiku is hiring a Director of Sales Engineering to oversee our Southeast team of Sales Engineers. 

The Sales Engineering function at Dataiku is the primary technical function within the Sales organization, providing pre-sales support to the Account Executives and directly contributing to Dataiku’s revenue objectives. As the “trusted advisors” in the sales process, the Sales Engineers help to build interest in Dataiku, build the solution to the prospect’s needs, and then build the evaluation to provide the prospect with the proof that they need to make their purchasing decision.  

The Director role is key in growing Dataiku’s business in the US and will support objectives related to our ability to deliver compelling, highly technical customer engagements in the field. Key responsibilities in the coming months will be the enablement of the existing team of , hiring and retaining top talent, and ensuring excellence in our execution.

What You'll Do:

  • Lead a team of Sales Engineers helping to ensure technical success throughout the sales process
  • Engage directly with Pre-Sales and Sales Leadership to strategize on team's opportunities and engage on pre-sales activities 
  • Mentor/coach team members during on-boarding and subsequent phases to ensure proper ramping of skills and capabilities
  • Interact with customers and prospects to understand their business challenges and engage in pre-sales process
  • Build strong working relationships with cross functional teams to ensure alignment between pre and post sales activities
  • Conduct regular 1:1’s with team members to provide constructive feedback and skills development
  • Inspect current deals for proper compliance with sales stages, methodologies and required assets  
  • Play a primary role in assessing and approving customer evaluations
  • Ensure that the team is delivering on building and maintaining value through the entire sales process. This includes each step from discovery through evaluation
  • Work with cross functional teams, product management, R&D, and other organizations to ensure alignment, provide process and product feedback, and resolve critical customer situations

What You Have:

  • 5+ year’s experience in technical presales of enterprise software products, big data tech experience preferred
  • 2+ year’s related Sales Engineering management experience is preferred
  • Experience in complex / large-scale enterprise analytics deployment
  • Experience in Python and/or R
  • Familiarity with data storage and computing infrastructure for data of all sizes (SQL, NoSQL, Hadoop, Spark, on-premise, and cloud)
  • Knowledge of machine learning libraries and techniques
  • Experience with visualization and dashboarding solutions
  • Excellent communication and public speaking skills
  • Ability to travel 10 to 40%
To fulfill its mission, Dataiku is growing fast! In 2019, we achieved unicorn status, went from 200 to 400 people and opened new offices across the globe. Spanning from Sydney to Frankfurt, Denver to London, geography doesn’t stop Dataikers from working closely together and sharing experiences. Collaboration is key within our product and culture. We strive to create a sense of belonging and community while fostering diverse thinking by encouraging cross-team, cross-office interactions like our annual company offsite or Paris onboarding. Fly over to Twitter, LinkedIn, and Instagram to read stories about our culture, people, and success. 

Our practices are rooted in the idea that everyone should be treated with dignity, decency and fairness. Dataiku also believes that a diverse identity is a source of strength and allows us to optimize across the many dimensions that are needed for our success. Therefore, we are proud to be an equal opportunity employer. All employment practices are based on business needs, without regard to race, ethnicity, gender identity or expression, sexual orientation, religion, age, neurodiversity, disability status, citizenship, veteran status or any other aspect which makes an individual unique or protected by laws and regulations in the locations where we operate. This applies to all policies and procedures related to recruitment and hiring, compensation, benefits, performance, promotion and termination and all other conditions and terms of employment.
Share this job:
Full-stack Software Engineer
Biomage  
react-js node-js aws python kubernetes javascript Nov 10

Company Introduction

Hello! We are Biomage, a small startup deeply passionate about human health. We work in the area of single cell sequencing analysis - a new technology that has taken research biology by storm. Our mission is to build a world-class single cell analysis platform in the cloud to enable biologists to turn their datasets into meaningful biology and make discoveries.

We are working with some of the best research institutions: our biggest customers are Harvard Medical School, Glasgow Polyomics and Edinburgh Genomics who are also our early adopters. We currently have a waiting list of more customers eager to use the platform!

The project

Our product is open source, you can check it out on Github! Currently, it consists of a React based UI, API written in Node.js and a backend written in Python that computes single cell analysis tasks. Everything is deployed via an automated CI/CD pipeline (Github Actions) to an AWS-managed Kubernetes cluster. 

The platform is still in a very early development stage - there are many core features and infrastructure yet to be built. The engineering team consists of two full-time and a single part-time engineer. There is no division between backend, frontend or testing roles - each engineer contributes to any part of the codebase and is responsible for writing unit tests and completing new features according to the definition of done.

What we offer

  • Opportunity to change the world by building tools to help the improvement of human health.
  • Opportunity to grow the startup with us into a successful company.
  • Competitive salary and shares package
  • Laptop and any other essential technical equipment.
  • Reading club - books to help with your professional development are on us to help with your personal development 
  • Home cleaning - we will find somebody to take over some of those mundane tasks to help you focus on what matters most to you

What you can expect

  • An agile, diverse and multidisciplinary team
  • A supportive, inclusive and transparent working environment where team mates learn from and help each other all the time.
  • A place to look at things differently, challenge and offer solutions.
  • You will be working in a (still) small startup where the whole company consists of ~10 people. You will have a unique opportunity to make a significant impact and actively drive change in the technology, direction and culture of the startup.
  • A fast-paced environment of continuous improvement where you optimise for impact and velocity.

What we are looking for

We are looking for an experienced, talented software engineer to join the engineering team and help us build the first version of the single cell sequencing pipeline and onboard our increasing number of early adopters. No previous knowledge in biology or bioinformatics is required.

This position is for full time, 100% remote work, where the official time zone of the engineering team is the one in the UK (GMT, GMT + 1).

We would expect you to:

  • Always put the user first.
  • Be an active participant during technical decisions and discussions.
  • Be comfortable to work in a rapidly changing environment.
  • Be passionate and empathetic - you fall in love with problems, not solutions. You’re a doer, and a helper.
  • Take pride in your work.
  • Think like an owner.
  • Experiment, test, try, fail and learn continuously.
  • Have experience and desire to work as part of a close-knit team.

Qualifications

For this role, you must have:

  • Experience in working as part of a team to ship high-quality software using agile development processes.
  • Some experience and knowledge in web development and containerised applications.
  • Proficiency in at least one programming language, preferably Javascript or Python.

How to apply

Send your CV to iva@biomage.net. We will be in contact with you shortly!

Share this job:
Senior PHP Software Engineer
php amphp cassandra kubernetes apache-kafka senior Nov 10

ABOUT US

We're looking for a new teammate in our lean company (33 people from 16 different countries, 45% engineers), and give you the opportunity to be part of a fascinating journey. We’ve seen incredible growth over the last 9 years (the apps in our portfolio have been downloaded 100M times) – driven by a talented and versatile yet small team. It worked well so far, but now we want more.

 ABOUT THE ROLE

You are a Senior Backend Engineer PHP (f/m/d) with strong experience, and you will be an essential part of our bootstrapped and 100% remote company with a flat organizational structure. The position is full-time. This is an excellent career opportunity to join a fast-growing company in a key position.

WE OFFER YOU

  • a great work-life balance - work whenever you want from wherever you are. Results - not hours. We care about what you achieve.
  • no bullshit - we are a fact- and engineering-driven company (including the founders)
  • to work on something important. A lot of businesses say they change lives, but we actually do it. We've helped millions of people find love and happiness.
  • 30 days paid vacation
  • a competitive salary

 YOU WILL

  • work on the backend for our award-winning apps that are used by millions of users on a monthly basis
  • be part of our cross-functional product scrum team that is responsible for the backend of the mobile app, and service architecture
  • work on the mobile apps API, data processing, and interfacing with different components of the Joyride platform and external services
  • take ownership of features, tools, and services
  • work agile with a motivated and innovative lean team of experts (including us, the two founders)

 REQUIREMENTS

An ideal candidate is autonomous, proactive, and has experience working in a variety of different platforms and technologies. We admire engineers who take the initiative, make their own decisions, and implement them precisely. We're a bootstrapped company that doesn't have millions in VC funding to drive growth at all costs. We're building a sustainable, long-term company that our users love, and we love working for.

YOU

  • have SOLID programming skills in PHP7. Many core services are written in PHP, newer services also in Kotlin (with Spring Boot). Bonus: You have experience with reactor-pattern implementations, ideally amphp.
  • are not intimidated by distributed services like Cassandra or Kafka
  • already packaged and deployed applications with Docker and Kubernetes
  • are not stuck with a certain language or framework, and you have experience in other programming languages like JavaScript, Java, Kotlin, Python, etc.
  • love getting things done - You never give up, when it’s getting difficult. It’s a challenge to master every situation.
  • are self-motivated, and comfortable working remotely with the minimal direction
  • preferably have experience working on a mobile app with a large userbase
  • you speak and write business-fluent English

If this profile matches your expertise, experience, and aspirations, we’d be delighted to receive your full application, including references and your portfolio.

Share this job:
Senior Backend Engineer
saas postgresql python google-kubernetes-engine typescript backend Nov 09

About the Role
We’re looking for a Senior Backend Engineer. You’ll have exciting opportunities to fundamentally impact the product and the business.

About You

  • You have at least a BS/BA in Computer Science or equivalent practical experience.
  • Proficiency in backend languages and frameworks such as Python, Java / C / C++, Go
  • 5+ years of experience developing highly performant and scalable back-end code
  • Proficient in Data Structures and Algorithms
  • You have experience developing backend technologies and services that scale to handle millions of requests, and extract insights from massive data.
  • Experience with developing scalable platforms with relational databases like Postgres, configuration/synchronization services, and advanced cache stores like Redis.
  • Familiarity with Kubernetes. Deployment experience in K8s a big plus

You are a great fit because you are:

  • A solid problem solver
  • Interested in joining an early stage startup
  • Pragmatic and methodical
  • A clear communicator and collaborator
  • A great teammate
  • Favor execution over planning

In this role you will:

  • Develop the AptEdge Backend
  • Contribute to product architecture discussions
  • Cross-functional team collaboration
  • Engage with customers for user interviews
  • Bonus points for experience in:
  • Applied Machine Learning
  • Working with Terraform and/or GCP
  • Good understanding of how highly secure, distributed, resilient software works
  • Experience shipping multi-tenant platforms for both SaaS and on-premise deployments

Perks Include:

  • Medical, Dental, Vision, and 401k
  • Commuter benefits
  • Equity in the Company
Share this job:
Product Security Manager
 
manager java python cloud Nov 08
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.

Our security team is growing. The Product Security team is responsible for making sure Atlassian products and services are safe. We are looking for a great Product Security Team Lead who thrives on managing a team of security engineers and working with development teams to secure their products.

Your responsibilities will include managing and mentoring a team of security engineers, planning and executing security projects, source code auditing, writing automation, reviewing platform and service designs, and finding ways to empower engineering teams to build secure products by default. You must have an interest in working with colleagues to understand our products and improve existing security infrastructure. Because we work directly on products and write most of our own tools, the ability to code is crucial.

Most of the code we work with is in Java, Python, or Go. As part of the focus on learning at Atlassian, you'll be able to spend up to 20% of your time on independent research.



On your first day, we'll expect you to have:

  • Background working in security for a large scale organisation
  • Experience managing a team of security engineers
  • Solid understanding of application security, especially web application
  • Significant experience in cloud security architecture and infrastructure
  • Experience coding in Java, Python, or Go, and at least one scripting language
  • An ability to reason about security decisions
  • Experience leading projects from start to finish and mentoring other security practitioners
  • An ability to communicate ideas clearly and effectively to engineers who know way more than you about their code

It's great, but not required, if you have:

  • Published contributions to the security community
  • Presentation experience at industry events
  • Experience working with compliance, privacy, IT, networking or related functions
More about our team
We are a small focused group who is committed to protecting security of our customers and of Atlassian itself. We work both independently and in collaboration with development teams as we assess and respond to security issues that might occur with new products and features.

More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

Atlassian is committed to providing reasonable accommodations to all individuals participating in the application and interview process, and while performing job functions. Please note that you will have the opportunity to request accommodations at each stage of the assessment process. To request accommodations before scheduling an interview, please reach out to atlassian-accommodations@atlassian.com and someone will follow up shortly.

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

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
MongoDB Consultant - remote
Percona  
mongodb java python php linux docker Nov 06
This role requires a regular work schedule that aligns with US time zones.

At Percona, you'll get a chance to see and work on any database architecture you can imagine.  Our Consultants work on projects with a huge variety of companies, from internet startups to established brick and mortar publicly traded companies.  We're looking for MongoDB experts who can step back and look at the full stack, as well as learn and share their knowledge about other widely used open-source data technologies.  

The Consultant will develop relationships with customers, comprehend and fulfill their needs, and maintain their satisfaction through onsite and remote customer engagements. He/she will scope the technical work that is required to ensure the best possible solution is delivered to the customer given the customer’s unique set of business requirements. Additionally, the Consultant will troubleshoot and resolve customer issues of any complexity as the need arises.  

You will work remotely and most people work from their homes. Up to 25% travel will be required, both for onsite projects and internal meetings (as safety permits). Access to a reliable high-speed Internet connection is required.

What You Will Do

  • Perform the entire range of our MongoDB consulting services for customers
  • Effectively assess not only the dynamics of the technology, but the people managing it, too
  • Create multiple types of documentation, whiteboard solutions, and conduct training as required to ensure the client understands and is satisfied with your solution
  • Seamlessly maneuver between talking low-level technical details or high level strategy depending on the situation
  • Maintain proficiency in all Consulting tools, software, and standard operating procedures
  • Be an active thought leader via monthly blogging, quarterly webinars, and conference talks/tutorials at least once per year
  • Be an active technical leader via weekly contributions to our Experts forums, email lists, and monthly publishing of KB articles

Your Experience

  • 5+ years of MongoDB administration, including but not limited to the following areas: installation, configuration, upgrades, tuning
  • 3+ years of Linux administration experience, including performing hands-on work in the areas networking, hardware, virtualization, containers, scripting, and IO subsystems
  • 2+ years of performing the following types of engagements: architecture and design reviews, performance audits, and database migrations 
  • 2+ years in a consulting role leading both short and long-term projects
  • Strong Shell skills
  • Proficiency in at least one of the following languages: PHP, Java, Nodejs, Go, Python, Ruby
  • Production-based experience with both on-premise and cloud environments, including with customers that run database environments across multiple datacenters/regions, and manage large datasets
  • Experience delivering presentations to both technical and management/executive teams

What Will Make You Stand Out

  • Experience with Puppet, Chef, Ansible, Vagrant, Consul, etc. 
  • Experience with Content Management Systems (Drupal, Wordpress, etc.) and eCommerce platforms (Magento, etc.)
  • Experience with training development and delivery
  • Demonstration of active thought leadership in the MongoDB community (blogs, conference talks, etc.)
  • Ability to read and interpret MongoDB code for the purpose of debugging and troubleshooting
  • Cross-over experience with MySQL, PostgreSQL or ClickHouse
  • Experience working with cloud-native applications and containerization technologies e.g. Docker and Kubernetes
  • AWS, Google Cloud, and Microsoft Azure certifications
  • Project management experience/certifications
Percona is a respected thought leader in the open source community. We provide services and software for MySQL, MongoDB, PostgreSQL and MariaDB to open source users globally. 

Percona is remote-first and globally dispersed; we have 250 people in almost 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. 

Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.
Share this job:
MongoDB Consultant - remote
Percona  
mongodb java python php linux docker Nov 06
This role requires a regular work schedule that aligns with US time zones.

At Percona, you'll get a chance to see and work on any database architecture you can imagine.  Our Consultants work on projects with a huge variety of companies, from internet startups to established brick and mortar publicly traded companies.  We're looking for MongoDB experts who can step back and look at the full stack, as well as learn and share their knowledge about other widely used open-source data technologies.  

The Consultant will develop relationships with customers, comprehend and fulfill their needs, and maintain their satisfaction through onsite and remote customer engagements. He/she will scope the technical work that is required to ensure the best possible solution is delivered to the customer given the customer’s unique set of business requirements. Additionally, the Consultant will troubleshoot and resolve customer issues of any complexity as the need arises.  

You will work remotely and most people work from their homes. Up to 25% travel will be required, both for onsite projects and internal meetings (as safety permits). Access to a reliable high-speed Internet connection is required.

What You Will Do

  • Perform the entire range of our MongoDB consulting services for customers
  • Effectively assess not only the dynamics of the technology, but the people managing it, too
  • Create multiple types of documentation, whiteboard solutions, and conduct training as required to ensure the client understands and is satisfied with your solution
  • Seamlessly maneuver between talking low-level technical details or high level strategy depending on the situation
  • Maintain proficiency in all Consulting tools, software, and standard operating procedures
  • Be an active thought leader via monthly blogging, quarterly webinars, and conference talks/tutorials at least once per year
  • Be an active technical leader via weekly contributions to our Experts forums, email lists, and monthly publishing of KB articles

Your Experience

  • 5+ years of MongoDB administration, including but not limited to the following areas: installation, configuration, upgrades, tuning
  • 3+ years of Linux administration experience, including performing hands-on work in the areas networking, hardware, virtualization, containers, scripting, and IO subsystems
  • 2+ years of performing the following types of engagements: architecture and design reviews, performance audits, and database migrations 
  • 2+ years in a consulting role leading both short and long-term projects
  • Strong Shell skills
  • Proficiency in at least one of the following languages: PHP, Java, Nodejs, Go, Python, Ruby
  • Production-based experience with both on-premise and cloud environments, including with customers that run database environments across multiple datacenters/regions, and manage large datasets
  • Experience delivering presentations to both technical and management/executive teams

What Will Make You Stand Out

  • Experience with Puppet, Chef, Ansible, Vagrant, Consul, etc. 
  • Experience with Content Management Systems (Drupal, Wordpress, etc.) and eCommerce platforms (Magento, etc.)
  • Experience with training development and delivery
  • Demonstration of active thought leadership in the MongoDB community (blogs, conference talks, etc.)
  • Ability to read and interpret MongoDB code for the purpose of debugging and troubleshooting
  • Cross-over experience with MySQL, PostgreSQL or ClickHouse
  • Experience working with cloud-native applications and containerization technologies e.g. Docker and Kubernetes
  • AWS, Google Cloud, and Microsoft Azure certifications
  • Project management experience/certifications
Percona is a respected thought leader in the open source community. We provide services and software for MySQL, MongoDB, PostgreSQL and MariaDB to open source users globally. 

Percona is remote-first and globally dispersed; we have 250 people in almost 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. 

Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.
Share this job:
MongoDB Consultant - remote
Percona  
mongodb java python php linux docker Nov 06
This role requires a regular work schedule that aligns with US time zones.

At Percona, you'll get a chance to see and work on any database architecture you can imagine.  Our Consultants work on projects with a huge variety of companies, from internet startups to established brick and mortar publicly traded companies.  We're looking for MongoDB experts who can step back and look at the full stack, as well as learn and share their knowledge about other widely used open-source data technologies.  

The Consultant will develop relationships with customers, comprehend and fulfill their needs, and maintain their satisfaction through onsite and remote customer engagements. He/she will scope the technical work that is required to ensure the best possible solution is delivered to the customer given the customer’s unique set of business requirements. Additionally, the Consultant will troubleshoot and resolve customer issues of any complexity as the need arises.  

You will work remotely and most people work from their homes. Up to 25% travel will be required, both for onsite projects and internal meetings (as safety permits). Access to a reliable high-speed Internet connection is required.

What You Will Do

  • Perform the entire range of our MongoDB consulting services for customers
  • Effectively assess not only the dynamics of the technology, but the people managing it, too
  • Create multiple types of documentation, whiteboard solutions, and conduct training as required to ensure the client understands and is satisfied with your solution
  • Seamlessly maneuver between talking low-level technical details or high level strategy depending on the situation
  • Maintain proficiency in all Consulting tools, software, and standard operating procedures
  • Be an active thought leader via monthly blogging, quarterly webinars, and conference talks/tutorials at least once per year
  • Be an active technical leader via weekly contributions to our Experts forums, email lists, and monthly publishing of KB articles

Your Experience

  • 5+ years of MongoDB administration, including but not limited to the following areas: installation, configuration, upgrades, tuning
  • 3+ years of Linux administration experience, including performing hands-on work in the areas networking, hardware, virtualization, containers, scripting, and IO subsystems
  • 2+ years of performing the following types of engagements: architecture and design reviews, performance audits, and database migrations 
  • 2+ years in a consulting role leading both short and long-term projects
  • Strong Shell skills
  • Proficiency in at least one of the following languages: PHP, Java, Nodejs, Go, Python, Ruby
  • Production-based experience with both on-premise and cloud environments, including with customers that run database environments across multiple datacenters/regions, and manage large datasets
  • Experience delivering presentations to both technical and management/executive teams

What Will Make You Stand Out

  • Experience with Puppet, Chef, Ansible, Vagrant, Consul, etc. 
  • Experience with Content Management Systems (Drupal, Wordpress, etc.) and eCommerce platforms (Magento, etc.)
  • Experience with training development and delivery
  • Demonstration of active thought leadership in the MongoDB community (blogs, conference talks, etc.)
  • Ability to read and interpret MongoDB code for the purpose of debugging and troubleshooting
  • Cross-over experience with MySQL, PostgreSQL or ClickHouse
  • Experience working with cloud-native applications and containerization technologies e.g. Docker and Kubernetes
  • AWS, Google Cloud, and Microsoft Azure certifications
  • Project management experience/certifications
Percona is a respected thought leader in the open source community. We provide services and software for MySQL, MongoDB, PostgreSQL and MariaDB to open source users globally. 

Percona is remote-first and globally dispersed; we have 250 people in almost 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. 

Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.
Share this job:
MongoDB Consultant - remote
Percona  
mongodb java python php linux docker Nov 06
This role requires a regular work schedule that aligns with US time zones.

At Percona, you'll get a chance to see and work on any database architecture you can imagine.  Our Consultants work on projects with a huge variety of companies, from internet startups to established brick and mortar publicly traded companies.  We're looking for MongoDB experts who can step back and look at the full stack, as well as learn and share their knowledge about other widely used open-source data technologies.  

The Consultant will develop relationships with customers, comprehend and fulfill their needs, and maintain their satisfaction through onsite and remote customer engagements. He/she will scope the technical work that is required to ensure the best possible solution is delivered to the customer given the customer’s unique set of business requirements. Additionally, the Consultant will troubleshoot and resolve customer issues of any complexity as the need arises.  

You will work remotely and most people work from their homes. Up to 25% travel will be required, both for onsite projects and internal meetings (as safety permits). Access to a reliable high-speed Internet connection is required.

What You Will Do

  • Perform the entire range of our MongoDB consulting services for customers
  • Effectively assess not only the dynamics of the technology, but the people managing it, too
  • Create multiple types of documentation, whiteboard solutions, and conduct training as required to ensure the client understands and is satisfied with your solution
  • Seamlessly maneuver between talking low-level technical details or high level strategy depending on the situation
  • Maintain proficiency in all Consulting tools, software, and standard operating procedures
  • Be an active thought leader via monthly blogging, quarterly webinars, and conference talks/tutorials at least once per year
  • Be an active technical leader via weekly contributions to our Experts forums, email lists, and monthly publishing of KB articles

Your Experience

  • 5+ years of MongoDB administration, including but not limited to the following areas: installation, configuration, upgrades, tuning
  • 3+ years of Linux administration experience, including performing hands-on work in the areas networking, hardware, virtualization, containers, scripting, and IO subsystems
  • 2+ years of performing the following types of engagements: architecture and design reviews, performance audits, and database migrations 
  • 2+ years in a consulting role leading both short and long-term projects
  • Strong Shell skills
  • Proficiency in at least one of the following languages: PHP, Java, Nodejs, Go, Python, Ruby
  • Production-based experience with both on-premise and cloud environments, including with customers that run database environments across multiple datacenters/regions, and manage large datasets
  • Experience delivering presentations to both technical and management/executive teams

What Will Make You Stand Out

  • Experience with Puppet, Chef, Ansible, Vagrant, Consul, etc. 
  • Experience with Content Management Systems (Drupal, Wordpress, etc.) and eCommerce platforms (Magento, etc.)
  • Experience with training development and delivery
  • Demonstration of active thought leadership in the MongoDB community (blogs, conference talks, etc.)
  • Ability to read and interpret MongoDB code for the purpose of debugging and troubleshooting
  • Cross-over experience with MySQL, PostgreSQL or ClickHouse
  • Experience working with cloud-native applications and containerization technologies e.g. Docker and Kubernetes
  • AWS, Google Cloud, and Microsoft Azure certifications
  • Project management experience/certifications
Percona is a respected thought leader in the open source community. We provide services and software for MySQL, MongoDB, PostgreSQL and MariaDB to open source users globally. 

Percona is remote-first and globally dispersed; we have 250 people in almost 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. 

Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.
Share this job:
MongoDB Consultant - remote
Percona  
mongodb java python php linux docker Nov 06
This role requires a regular work schedule that aligns with US time zones.

At Percona, you'll get a chance to see and work on any database architecture you can imagine.  Our Consultants work on projects with a huge variety of companies, from internet startups to established brick and mortar publicly traded companies.  We're looking for MongoDB experts who can step back and look at the full stack, as well as learn and share their knowledge about other widely used open-source data technologies.  

The Consultant will develop relationships with customers, comprehend and fulfill their needs, and maintain their satisfaction through onsite and remote customer engagements. He/she will scope the technical work that is required to ensure the best possible solution is delivered to the customer given the customer’s unique set of business requirements. Additionally, the Consultant will troubleshoot and resolve customer issues of any complexity as the need arises.  

You will work remotely and most people work from their homes. Up to 25% travel will be required, both for onsite projects and internal meetings (as safety permits). Access to a reliable high-speed Internet connection is required.

What You Will Do

  • Perform the entire range of our MongoDB consulting services for customers
  • Effectively assess not only the dynamics of the technology, but the people managing it, too
  • Create multiple types of documentation, whiteboard solutions, and conduct training as required to ensure the client understands and is satisfied with your solution
  • Seamlessly maneuver between talking low-level technical details or high level strategy depending on the situation
  • Maintain proficiency in all Consulting tools, software, and standard operating procedures
  • Be an active thought leader via monthly blogging, quarterly webinars, and conference talks/tutorials at least once per year
  • Be an active technical leader via weekly contributions to our Experts forums, email lists, and monthly publishing of KB articles

Your Experience

  • 5+ years of MongoDB administration, including but not limited to the following areas: installation, configuration, upgrades, tuning
  • 3+ years of Linux administration experience, including performing hands-on work in the areas networking, hardware, virtualization, containers, scripting, and IO subsystems
  • 2+ years of performing the following types of engagements: architecture and design reviews, performance audits, and database migrations 
  • 2+ years in a consulting role leading both short and long-term projects
  • Strong Shell skills
  • Proficiency in at least one of the following languages: PHP, Java, Nodejs, Go, Python, Ruby
  • Production-based experience with both on-premise and cloud environments, including with customers that run database environments across multiple datacenters/regions, and manage large datasets
  • Experience delivering presentations to both technical and management/executive teams

What Will Make You Stand Out

  • Experience with Puppet, Chef, Ansible, Vagrant, Consul, etc. 
  • Experience with Content Management Systems (Drupal, Wordpress, etc.) and eCommerce platforms (Magento, etc.)
  • Experience with training development and delivery
  • Demonstration of active thought leadership in the MongoDB community (blogs, conference talks, etc.)
  • Ability to read and interpret MongoDB code for the purpose of debugging and troubleshooting
  • Cross-over experience with MySQL, PostgreSQL or ClickHouse
  • Experience working with cloud-native applications and containerization technologies e.g. Docker and Kubernetes
  • AWS, Google Cloud, and Microsoft Azure certifications
  • Project management experience/certifications
Percona is a respected thought leader in the open source community. We provide services and software for MySQL, MongoDB, PostgreSQL and MariaDB to open source users globally. 

Percona is remote-first and globally dispersed; we have 250 people in almost 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. 

Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.
Share this job:
Senior API Platform Engineer
api soap security java python senior Nov 06

As a Senior API Platform Engineer, you will work to modernize Citizens’ API Management Platform. Working alongside a team of accomplished engineers, you will use cloud technologies to facilitate some of the organizations most complex business operations, ranging from commercial banking to private wealth management.
The successful candidate will drive the API management platform and toolset that supports applications inside and outside the bank.  This includes creating, publishing, support and consuming APIs – notably REST, SOAP and new technologies like GraphQL, Webhooks, OAuth/OpenID Connect, analytics and the devops tools to support APIs across the bank.  The ideal candidate will have a multi-disciplinary background and be capable of managing an API platform while helping software teams within the organization focus on development producing and consuming APIs for the greater bank and strategic FinTech partners.  Additionally the candidate will also work to implement industry best practices and develop go-forward strategies.
Primary responsibilities include:

  • Develop, configure and support the enterprise API Management platform for the organization.
  • Producing solution designs and implementation plans for cloud-based and on-premise API management solutions and infrastructure; incorporating innovative solutions into designs.
  • Lead the organization to mature internal API development and management best practices working in conjunction with Strategy & Architecture, Software Development and Operations partners
  • Serve as an API advocate; offering guidance to teams consuming and producing enterprise APIs within the bank.
  • Establish monitoring key metrics necessary to understand and maintain performance of overall API traffic i.e. volume, availability, throughput and health.
  • Participating in knowledge sharing sessions; offering relevant API management expertise to cross-functional teams; participating in solution design reviews.
  • Collaborating with cyber security and software engineering teams to ensure the security of API-focused solutions.
  • Discover and capitalize on automation opportunities that provide business value.

Qualifications


Required Skills/Experience:

  • 5+ years of working experience with API management platforms; developing API-based solutions
  • Experience developing and implementing API management platforms and supporting API-based applications
  • Experience with API technologies: REST, SOAP, Webhooks, Kafka, GraphQL, etc.
  • Experience with API Management Platforms: IBM API Connect, Apigee, WSO2, Kong, etc.
  • Experience with API security mechanisms: OpenID Connect, OAuth, Client-ID/secret, etc.
  • Programming/Scripting: Java, Python, BASH shell, Drupal 8, PHP
  • Experience working in an agile development environment

Preferred Skills/Experience:

  • Experience working in the financial services industry; understanding of the role of custodial and consumer banks; experience managing sensitive financial data
  • DevOps CI/CD experience using: Jenkins, Bamboo, Terraform, Ansible, SonarQube
  • Working experience with cyber security; cyber security coursework, experience or certifications
  • Experience with infrastructure architecture; cloud-applications to infrastructure

Education, Certifications and/or Other Professional Credentials:

  • Bachelor’s degree in Computer Science or related discipline

Hours and Work Schedule

Hours per Week: 40
Work Schedule: M-F 


Why Work for Us

At Citizens, you'll find a customer-centric culture built around helping our customers and giving back to our local communities. When you join our team, you are part of a supportive and collaborative workforce, with access to training and tools to accelerate your potential and maximize your career growth.

Equal Employment Opportunity

It is the policy of Citizens to provide equal employment and advancement opportunities to all colleagues and applicants for employment without regard to race, color, ethnicity, religion, gender, pregnancy/childbirth, colleague or a dependent’s reproductive health decision making, age, national origin, sexual orientation, gender identity or expression, disability or perceived disability, genetic information, genetic characteristic, citizenship, veteran or military status, marital or domestic partner status, family status/parenthood, victim of domestic violence, or any other category protected by federal, state and/or local laws.

Equal Employment and Opportunity Employer/Disabled/Veteran

Citizens is a brand name of Citizens Bank, N.A. and each of its respective affiliates.

Share this job:
Full Stack Software Developer
 
full stack python node-js Nov 06
Did you always want to be part of an exciting Silicon Valley startup developing new technology? Are you passionate about solving difficult problems and creating new features for some of the industry's biggest names? Would you like your contribution to be visible to the world? Couchbase, one of the NoSQL industry leaders, is looking for Full Stack Developers in our Manchester design centre and across the UK.  If you want to be part of the big-data revolution we may just have what you are looking for... 

This position can be based in Manchester, UK where we will eventually return to an office fully stocked with the best quality coffee machine and a variety of snacks. We are equally open to remote workers across the UK.  On top of the competitive salary you would receive the following benefits: private medical plan, medical cash plan, life insurance, income protection and critical illness cover and gym membership discount. 

You will be part of a new “shared services” team managing the tooling, operations, data and best practices of our Field Teams around the globe.  Our responsibilities include internal and external application development, demo environments, customer evaluation and Proof-Of-Concept support and more!

Note: Wish to work from home? Not a problem - This role can be remote and located anywhere in the United Kingdom.

Responsibilities:

  • As part of the shared services team you will be working on the design and implementation of myriad tools and processes to support our Field teams.
  • Day to day duties will include application programming, infrastructure management, and data integration/management.
  • Tasks will include brand new features, performance enhancements and reliability improvements.
  • In addition to application development you’ll be challenged to improve the tools and processes we use every day.
  • Liaise directly with the Sales, Sales Engineering and Technical Support teams to help increase their overall efficiency and improve the end-to-end customer experience.
  • Like open source? So do we: Couchbase and its engineers are active open source contributors for Couchbase, memcached, and other projects

Requirements:

  • 1-2 years programming experience with modern web app concepts and technologies (i.e. MVC, python, node.js, vue.js)
  • BSc in Computer Science or equivalent experience in an associated field.
  • Excellent analytical skills, passion for pinning down technical issues and solving problems.
  • Working knowledge of version control systems (e.g. Git, Subversion).
  • Linux experience as a development platform and basic administration.
  • Awareness of Open Source software development practices.
  • Solid communicator, able to convey deep technical concepts in a simple and concise manner.
  • Enjoy a fast-paced startup environment.

Desirable:

  • Full-stack programming experience or awareness.
  • Familiarity with SQL and NoSQL databases is a big plus.
  • Track record of Open Source contributions highly desired.
  • An understanding of functional programming would be helpful but not essential.
Couchbase delivers the database for the Digital Economy. Developers around the world choose Couchbase for its advantages in data model flexibility, elastic scalability, performance, and 24x365 availability to build enterprise web, mobile, and IoT applications. The Couchbase platform includes Couchbase, Couchbase Lite - the first mobile NoSQL database, and Couchbase Sync Gateway. Couchbase is designed for global deployments, with configurable cross data center replication to increase data locality and availability. All Couchbase products are open source projects.

Couchbase customers include industry leaders like AOL, AT&T, Cisco, Comcast, Concur, Disney, Dixons, eBay, General Electric, Marriott, Nordstrom, Neiman Marcus, PayPal, Ryanair, Rakuten / Viber, Tesco, Verizon, Wells Fargo, as well as hundreds of other household names. 

Couchbase is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status or any other characteristic protected by law. 
Share this job:
Data Engineering Course Office Hours Host
python big data cloud Nov 05
Springboard runs an online Data Engineering Career Track in which participants learn with the help of a curated, project-based curriculum and 1-1 guidance from an expert mentor.

As part of the program, students have access to a variety of different resources which includes weekly Office Hours with a Data Engineer.

Data Engineering Career Track is a 6-month intensive bootcamp and we are looking for an Office Hours Host to help support students outside of their mentor calls.

Requirements

  • Host and facilitate weekly 30-minute Zoom video call sessions to students (the time commitment will be 30 minutes/week)
  • Provide high quality responses to technical/curricular questions in each office hour
  • Each Office Hour will be 30 minutes long, sessions will either be a QA format or alumni can present their completed projects.
  • The OH Host will be expected to be familiar with Springboard support and the curriculum.
  • Welcome each cohort of students and regularly share relevant events, resources, articles with the students during the session.

Requirements

  • Are as passionate about teaching Data Engineering as about Data Engineering itself
  • Have at least 3 years of experience as a Data Engineer or Data Developer or related fields (Machine Learning, Data Scientist, etc)
  • Azure cloud experience preferred
  • Professional experience with SQL and an OOP language like Python or Java
  • Have an excellent understanding of fundamental data engineering skills, tools, and concepts including working with Big Data (Hadoop, Spark), Cloud platforms (AWS, Azure), building data pipelines (batch/streaming, APIs), orchestration (Airflow), and containerization (Kubernetes, Docker).
  • Are empathetic and have excellent communication skills, able to break down complex concepts for beginners

More details

  • Completely online and self-paced. Coursework is ~200 hours and on average, students finish it in 6 months.
  • Participants in this course are working professionals and college students from all over the world, interested in getting started with data science.
  • Participants learn about Data Engineering with the help of a curated online curriculum and a personal mentor. They go through the curriculum at their own pace and have a weekly 30-minute checkin with their mentor to discuss questions, projects, and career advice!
The Springboard team of 180 works out of offices in the heart of San Francisco and Bengaluru. We’re backed by top investors, including Costanoa Ventures, Reach Capital, Learn Capital, Pearson Ventures, and the founders of LinkedIn and Princeton Review.

Working with us, you’ll enjoy competitive compensation and an opportunity to impact thousands of lives alongside a fun, dedicated and mission-driven team. To learn more about our team and culture, follow us on Instagram @springboardlife!

Share this job:
Solutions Engineer - USA
java python ruby html css saas Nov 05
SocialChorus is a platform for communicators. We help them become heroes within their organizations by giving them the tools and expertise they need to unify their enterprises. Companies thrive and win when all of their workers feel aligned, informed and supported. In simple terms, we help companies work as one.

Joining SocialChorus means joining a movement to connect every worker. This movement has taken root and is evident in our world-class customer base and their millions of employees worldwide. Now we need your help. Ready to make a difference in the world? 

As part of our distributed team working from anywhere, the Solutions Engineer is a key contributor to our pre-sales team performing a wide range of duties supporting the sales and account management teams with our enterprise prospects and customers.

An ideal candidate will have sufficient technical and functional experience to deeply understand the SocialChorus platform and how it fits into complex enterprise technology stacks to meet desired business requirements. Candidates will need to be both commercially and technically minded, comfortable working for a dynamic organization with prospective customers across multiple verticals.

Responsibilities

  • Be a functional and technical subject matter expert on the SocialChorus platform
  • Evangelize all aspects of platform technology: infrastructure, security, reliability, functionality, ease of setup, flexibility of integration options
  • Have in depth knowledge of customer implementations, technical operations, features, and roadmap Be able to discover the existing tech stack of prospective customers and their business needs and identify the best solution to enable them on the SocialChorus platform
  • Setup custom demo instances and integrations
  • Conduct technical demonstrations of the platform - these could be on-site, via video conferences or at field events
  • Build relationships at all levels of technical resources within prospective customers
  • Support the sales and account management teams in all technical aspects of the sales cycle
  • Support RFI / RFP process, security and contract reviews Work with internal product teams to understand the roadmap as well as help influence upcoming functionality
  • Collaborate with Marketing to enhance sales documentation
  • Support the client services team in post sales implementations

Qualifications

  • Minimum 4 years in Client facing roles: Pre-Sales Engineer, Solutions Engineer, Solution Architect, Technical Consultant or similar.
  • Must have experience with Enterprise SaaS applications software/solutions
  • Have a technical background and understanding of software solutions and principles
  • Proficient with REST, SAML 2, and OAuth
  • Experience in Ruby, Java, Python, HTML, CSS is preferred
  • Possess a can-do attitude and ability to come up with quick and creative solutions for complex technical problems 
  • Excellent verbal and written communication skills, especially in communicating complex technical conversations to a non technical audience
  • Highly self-motivated towards personal and professional excellence
  • Enthusiastic, proactive, positive-minded, customer focused, and service-oriented
  • Ability to travel up to 25%
Why SocialChorus?

Because you care. About people, the work you do, and the connections you make. Work is such a large part of life, it only makes sense to make it awesome.
 If you want to engage brilliant minds in a true start-up environment where ideas are rewarded regardless of who they come from, join us. This is a rapidly changing space so if you thrive on ambiguity, are hungry for a challenge, and have the guts to speak your mind it could be a perfect fit.

Come for the challenges, come for the people, and the unlimited PTO, health benefits, 401k plan, casual and friendly environment, and a leadership team who truly believes in your growth both professionally and personally will keep you here.
Share this job:
Backend Developer
python-3.x python django api flask backend Nov 05

You will be responsible for leading development of Macabacus' next generation of transformational productivity and brand compliance software.  These products will supplement our current product lineup, which includes the most comprehensive enterprise solutions available for Microsoft Office.  Our existing products are deployed in Fortune 500 companies, global investment banks, private equity firms, consulting firms, sovereign wealth funds, and other institutions around the world.

You will design, build, and maintain the logic and data structures behind our newest products, designing easy-to-use APIs and tools that will be used by other developers. In addition, you will seek to continually improve code quality through testing and continuous integration. Having experience with Python and Django is preferred, but experience with a mainstream language and framework is required. Experience with RESTful architecture, and with RDBMS and/or NoSQL databases is required. 

Salary and job title will be commensurate with experience in the technologies above.

Share this job:
Senior Penetration Tester
senior python javascript cloud testing Nov 04

If Pen Testing is your passion, if you love to do CTFs in your spare time (the 2nd step of our interview process!), if you have your OSCP, if you dream about attending security conferences (e.g. BlackHat, ShmooCon, DefCon, etc.) or eagerly git clone the latest tools / frameworks to play with in your home lab, then you’re exactly who Schellman is looking for to join our team.

There is no typical day for our Pen Testers. Our clients rely on us to find a myriad of vulnerabilities across network, application, mobile, cloud, wireless and other assessments. The benefit of being exposed to so many different situations is that you are constantly building your knowledge base and skill set while keeping up with the latest cloud technologies and endpoint protection. Our team is remote yet extremely collaborative and works together to utilize their different backgrounds and experience to solve these problems.

In addition to the hands-on training, Schellman also promotes a continuous learning environment. Team members are encouraged to attend at least one security conference and training event every year to stay on the cutting edge of the industry.

Responsibilities:

The primary responsibilities for this position will be leading network, application, and mobile penetration testing, as well as furthering team development and advancing the practice. Senior Penetration Testing Associates perform project execution and report preparation activities as the delivery lead on an engagement.

Requirements:

-At least three years hands-on penetration testing experience

-At least one year of web application penetration testing experience

-Completion of the OSCP Certification

-Demonstrated enthusiasm for Information Security (e.g. GitHub repo, blogs, presentations, conference talks, local security association member, participated in free skill-building / hacking challenges – SANS Holiday Hack, HackerOne CTF, HackTheBox.eu, etc.)

-Degree in computer science or information technology

-Competency in common operating systems (e.g. Windows, macOS, Linux)

-Proficiency with at least two scripting languages (e.g. Python, Bash, JavaScript, PowerShell)

-An understanding of cloud computing models, technologies and concepts

-Knowledge of PCI and FedRAMP programs

-A passion for identifying and exploiting vulnerabilities

-Demonstrated entrepreneurial abilities, client focus, industry savvy, and the ability to work independently or as part of a collaborative team

-Self-driven in a remote working environment, motivation to continuously improve your skillset

Schellman might not be as well-known, but we are well-liked. We’ve been recognized in the industry as #1 Best Firm to Work For 2020 by Accounting Today and Top 10 for Comp and Benefits on Glassdoor, but more importantly, our employees have great things to say about working here: https://www.glassdoor.com/Reviews/Schellman-and-Company-Reviews-E666239.htm

We are open on location as this position is remote-based. Unfortunately, at this time, we cannot consider candidates that require sponsorship (now or in the future), or are located outside of the US.

We are currently conducting interviews for 2021 start dates.

Schellman & Company, LLC. uses E-Verify in our hiring process.

Schellman & Company, LLC. is an equal opportunity employer (EOE) and strongly supports diversity in the workplace.

Share this job:
Senior Detection Engineer
senior python cpp Nov 04
Dragos’ Professional Services and R&D team serves as boots-on-the-ground on solving industrial control system security challenges. We then bring that expertise back and integrate it into our software technology: The Dragos Platform. Dragos is looking for a Senior Detection Engineer to join its Research and Development team. This position works closely with Threat Operations Center, Intelligence teams and Engineering teams to drive insights in industrial protocol analysis, network situational awareness, and threat behavioral analytics.
 

Responsibilities

  • Generate innovative threat behavior analytics for discovering historical and emerging threats to industrial networks and devices
  • Produce network focused analytics from threat intelligence and research-generated source data
  • Work with customers and industry partners to collect, analyze and capitalize on new host and network analytic opportunities in production environments. 

Requirements

  • Willingness to be a team player on fast-moving team focused on rapidly innovating the state of industrial security
  • Working knowledge of common open source detection tools (yara, snort, zeek,  tshark)
  • Awareness of common operating system internals and the ability to identify  analytic opportunities
  • Comfort working with multi-terabyte host and network datasets
  • Experience with blue and red team security tool plugin development (Zeek NSM modules, Wireshark dissectors, Metasploit modules, Nessus plugins, etc)
  • Applied knowledge of communication fundamentals to include network and serial traffic
  • Adept at both verbal presentation and technical writing

Nice to Have

  • Experience with industrial control systems, networks and protocols
  • A solid background of operational red team and/or blue team experience
  • Working knowledge of a low-level language [C, C++, etc) and scripting language  (lua, python, etc)
  • Proficient in x86/x86_64 Intel assembly
  • Ability to travel (< 25%) to customer sites to collect and analyze data
Our mission at Dragos is to protect the world’s most critical infrastructure from adversaries who wish to do it harm. We help defend industrial organizations that provide us with the tenets of modern civilization: running water, functioning electricity, and safe industrial working environments.
 
We are practitioners who have lived through and solved real security challenges. Our team members have responded to incidents including the Ukraine 2015 power grid attack, analyzed the CRASHOVERRIDE malware responsible for the Ukraine 2016 electric grid attack, analyzed the TRISIS malware responsible for the petrochemical facility attack in 2017, built and led the National Security Agency mission to identify nation-states breaking into ICS, and performed assessments on hundreds of assets around the world.
 
We offer competitive salaries, equity, and a comprehensive benefits package including medical, dental, vision, disability, 401K and life insurance.
 
Dragos is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce. Come join us!
Share this job:
Lead Database Migration Consultant - remote
Percona  
golang java python mongodb mysql postgresql Nov 03
Please note - this is supporting a global customer base with a heavy focus on US hours, candidates should be open to aligning with US hours on a regular basis.

Percona is a respected thought leader in the open source community. We provide services and software for MySQL, MongoDB, PostgreSQL and MariaDB to open source users globally. 

Percona is remote-first and globally dispersed; we have 250 people in almost 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. 

Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.

As a Lead Database Migration Consultant, your primary responsibility is the successful migration of large datasets from an Oracle database system to a comparable PostgreSQL RDBMS.

The Oracle installations will range in both size and complexity. The migration operation itself may be simple or complex, requiring multiple steps over an extended span of time. The data-sets can be sized anywhere from several hundred gigabytes to many petabytes. The cluster's configuration will be variable and can be as simple as a standalone server or as complex as a multi-node cluster with automated failover between data centers with an uptime requirement of 4 9s.

You will execute "out of the box" solutions as you leverage the myriad technologies, methods and best practices in your arsenal. You are comfortable using the various PostgreSQL tools and extensions such as foreign data wrappers, and the ora2pg extension. Equally so, you are familiar with standard enterprise tools often seen in Oracle environments such as GoldenGate.

You will work remotely and most people work from their homes. Up to 50% travel is expected (as safety regulations permit), both for onsite projects and internal meetings.

What You Will Do

  • Assess the existing Oracle databases and gauge the complexity and estimate the efforts required for a migration
  • Determine the best migration target based on the nature of the application and the type of data and the business logic in the database, and if PostgreSQL or MySQL or any other Open source database suits better as a target database technology for migration
  • Prepare data migration strategies and designs for each project, including plans to avoid downtime when required
  • Lead migration projects and work closely with the database migration teams at Percona so that the project is aligned with the standards set by Percona
  • Train internal teams on the PostgreSQL development skill set and be a single point of contact for our Global Services teams on PostgreSQL development and migration-related assistance
  • Perform migration of PL/SQL code that includes Packages, Procedures and Functions from Oracle to PostgreSQL

Your Experience

  • At least 5 years of experience in performing Oracle to PostgreSQL migrations and in helping clients port applications from Oracle to PostgreSQL with alternate approaches that are open source  
  • At least 5 years of experience in writing PLpgSQL and migrating Packages and Procedures from Oracle to PostgreSQL.
  • At least 1 year of experience in writing Oracle PL/SQL code
  • At least 1 year of experience coding in Python or Golang or Java - expertise in bash scripting is a must
  • Knowledgeable in various alternatives for syntax and features only applicable to Oracle e.g. Hierarchical queries in Oracle use CONNECT BY,  Oracle uses rownum, etc., so you’re able to find the best alternatives in PostgreSQL for various Oracle features
  • Knowledgeable in the target data types in PostgreSQL that suit the corresponding Oracle data types while migrating objects from Oracle

What Will Make You Stand Out

  • You’ve used migration tools like Ora2PG or Schema Conversion toolkit from AWS
  • You’ve migrated data from Oracle to PostgreSQL using FDW’s or custom tools or existing open source tools. Knowledge on tools that enable continuous replication of data from Oracle to PostgreSQL is a plus
  • Experience with training development and delivery
  • Experience in a variety of complex environments in verticals such as finance, healthcare, government and consulting
  • Cross-over experience with MySQL or MongoDB
  • Project management experience/certifications
This position is for the Americas time zones, and you must be able to work full-time during US business hours. Travel requirement up to 50% as safety regulations permit.
Share this job: