Recent remote jobs
Bitso is Latin America’s leading cryptocurrency platform. Our goal is to evolve how we think about and use money. To achieve this, we provide individuals with fast, cheap, seamless and user-friendly financial services powered by blockchain technology. Cryptocurrency, or programmable money, does not rely on an intermediary to give it legitimacy or value. Instead, it is valuable because of the peer-to-peer technology that runs it. We think it’s time for the world to have an alternative form of currency.
We believe that we should all have the opportunity to use our money whenever we want it, and how we want it, without boundaries or schedules; we believe that we all have the right to access and use safe, fast and efficient financial services that do not charge excessive fees and that suit the digital era we live in. We firmly believe in Blockchain technology and its use cases. We support financial innovation and everybody’s right to access new and beneficial technologies. Visit us at https://bitso.com/
What we value:
- Passion for Bitso’s mission
- Entrepreneurial mindset, this is key!
- Be inspired and energized by our values: Drive change, Be human, Embrace your freedom.
- Rolling up your sleeves and getting things done. No task is insignificant.
- Raising the quality bar and challenging others
- Seeing opportunities when others see problems
- Passion for working with a diverse group of people and different points of view
- A collaborative spirit who gives thoughtful and constructive feedback
- Making decisions guided by long-term company objectives
- Setting ambitious goals, taking risks, and empowering others
Team & Role Description:
You will be in charge of creating new features and improving the experience of thousands of Bitso Users by creating new React interfaces for our Wallet, Exchange and Onboarding flows. You will work with product managers, and other business stakeholders to define new ways users can interact with their crypto and fiat money.
This is a role for an active engineer who has the additional responsibility of coordinating with other developers from other teams around him/her and helping React engineers across the company improve their best practices. To succeed you will need to be hands on, have an eye to detail, focusing on building reusable components that can be used to quickly create and scale these interfaces.
Responsibilities:
- Drive new feature development and help scale our current product and platforms.
- Ship code for high growth, high visibility markets, every day, for tens of thousands of users.
- Write high-performance code designed to scale.
- Participate in the planning, execution and testing of new features.
To succeed in this role, you’ll need
- Strong proficiency in Javascript(ECMAScript 2017 or higher).
- Experience working in an Agile environment.
- Experience with ReactJS Framework.
- Strong general computer science knowledge.
- Experience in Git for version control.
- A user-centric mentality for building products.
- Experience planning, documenting, testing and releasing features or products.
- English language proficiency.
*These are the applicable requisites, although equivalent competencies in any of the above will also be considered.*
Additionally, it would be nice if you
- Passionate about the Product and Business side of the applications that you are building.
- Experience building large data sets visualization interactive web UI.
- Experience improving performance, accessibility(a11y) and data management of big javascript applications.
- Passionate about Crypto.
Compensation and Benefits
- Purpose: You’ll be part of something bigger, working towards financial inclusion across Latin America
- Culture: You'll work in a thriving, friendly, and fun environment that promotes open discussions, jokes, learning, video games, and lots of fun.
- People: You'll work with some of the most driven and intelligent people in the crypto space in Latin America
- Salary: We pay competitively to attract top talent in the market.
- Health Insurance: We offer one of the best medical plans
- Performance Bonus: Your hard work will be rewarded with an attractive bonus plan.
- Unlimited Free Days: We want our employees to recharge their batteries and explore who they are outside of the office
*As you move on to the final stage of our talent attraction journey, we will ask you to please complete our background check process.
*This role is expected to work remotely.
Job Benefits:
- 100% Remote
- Culture: You’ll work in a thriving, friendly, and fun environment
- You’ll work with most driven and smart people in crypto space
- You’ll be part of something bigger working towards financial inclusion
- Unlimited Free Days: we want our teammates to recharge their batteries
- Your hard work will be rewarded with a based incentive-based bonus
Responsibilities:
- Work with multiple agile teams to establish testing metrics and achieve them
- Work with teams to set up testing processes, patterns and standards and be the voice of quality
- Help define acceptance criteria
- Perform exploratory testing of applications, services, and tools
- Define what tests should be automated and aid in automating them
- Debug and triage internal and external issues
- Work cross-functionally within a service team and be a core contributor in every significant engineering solution that is delivered
- Solid understanding of system design, including the operational trade-offs of various designs
Qualifications:
- You have 5+ years in technology with at least three in a QA or testing role
- You know what to automate, and what shouldn’t
- You love to break things, and you like to share how you did it
- You can find your way around a database
- You can navigate around REST APIs
- You can demonstrate familiarity with common language frameworks
- You have a desire to make the Internet a safer place
- You have a passion for tools, testing frameworks, methodologies and implementations. You choose them based on the best fit for the problem at hand
- You approach problems from a product perspective, thinking through how the user will interact with what you're building
- You have strong communication skills. You ask questions, let others know when you need help, and tell others what you need. You write things down so someone else on your team can do them.
- You're a problem solver. You believe the best work results from finding the simplest solution to complex challenges. We see simplicity as the greatest expression of intelligence and responsibility.
- You see the big picture. You understand how the code you write interacts with systems and services, both internally and externally.
What we offer:
- Competitive Compensation
- Medical, dental, and vision benefits
- 401(k)
- Flexible paid time off
Job Benefits:
- Fantastic Medical, Dental and Vision which we cover most of the costs!
- Free lunches most days and a packed fridge of snacks and drinks
- Stock options, Competitive comp, Performance-based option grants
- Flexible and open vacation model
- 401k, HSA, FSA options
- Choice of a brand new MacBook Pro or Microsoft Surface Pro
- Amazing views of Baltimore including 2 outside decks on the water.
- Exciting work in the field of security using cutting-edge tech stack
- Competitive benefits and time off for new/expecting parents
- Dog friendly office
Genies is looking for a Technical Writer who will be available for a long-term contract position.
Responsibilities
- Build and organize the overarching document for the SDK documentation to be shared with prospective partners
- Prepare tutorials and create quick reference guides that would provide instruction and quick steps for setup and configuration. For example, instruction would be provided on how to get and how to manipulate video
- Continually update documentation with system updates and new functionality/features
- Work with staff engineers, accepting their contributions such as coding examples
- Other tasks as requested
Qualifications
- Bachelor's degree or 3+ years of professional experience in technical writing or product documentation
- Experience with writing technical customer-facing materials
- Experience with source code written in Java, C++, Python and/or JavaScript
- Cloud services knowledge, preferably Amazon AWS
Job Benefits:
- Medical
- Dental
- Vision
- Unlimited PTO
Passionate about reproductive healthcare? Looking to make a difference and work with a collaborative (and fun!) remote team? Planned Parenthood Direct is seeking an experienced software engineer to join us in our mission to grow our revolutionary telemedicine platform. Work on a MySQL/Postgres, React, and Node stack and create health information exchange tools running on innovative AWS microservices—all built and deployed on a fully automated CI/CD pipeline using agile processes.
Must have US work authorization
Compensation
$85,000-110,000 Annually based on experience
Required Technical Qualifications
- Strong software engineering background, including a minimum of 5 years’ experience in the field of software design, application development and support
- Expertise in creating and modifying Web Services and APIs using REST and JSON
- Experience with Node.js
- Experience with SQL/MYSQL/POSTGRESQL database design and development
- Experience with ReactJS
- Familiarity with CI/CD tools such as Azure DevOps
- Familiarity with Healthcare standards such as HL7, FHIR, NCPDP and others preferred
Key Responsibilities
- Build innovative and highly stable applications using existing and emerging technologies
- Provide inputs/recommendations for overall system design/architecture
- Provide timely estimates, status updates and communication
- Participate in design and code review sessions
- Provide technical production support and technical troubleshooting assistance to new and existing applications
Technologies used
- TypeScript / JavaScript - Required
- React, React Native, Node.js
- SQL, MySQL, PostGRESQL
- AWS services - Lambda, Cloudfront, S3, and others
General Qualifications
- Demonstrated aptitude for creativity, analytical skills and complex problem-solving
- Effective and professional written, verbal and non-verbal communication
- Expertise using Git
Benefits and Perks:
- Competitive salary
- Medical, dental, and vision insurance
- 401K match
- Parental leave
- Good work-life balance
- Inclusive team culture
- Wellness Programs
No Recruiters
Time zone: (GMT-05:00) Eastern Time
About the opportunity
Flock is looking to add an Android Software Engineer to our Device software team. Our Device team is made up of scrappy engineers who are responsible for all of the code running on a variety of devices Flock deploys in the real world. They enable the whole experience by writing applications that reliably capture, process, and upload data for years at a time without needing human interaction to keep them running.
Some challenges you’ll tackle
- Design systems at scale – We capture over 200M images daily and process them on the device in real time
- Own features through their lifecycle: ideation, proof of concept, beta testing, and release
- Collaborate with Hardware, Machine Learning, and Platform teams on multifaceted projects touching the entire system
- Work with systems designed for ultimate redundancy and high availability
- Balance performance with energy consumption - we're a machine learning enabled media processing machine powered by the sun!
- Work directly with Product to develop innovative software solutions to utilize our product in challenging customer use cases
- Interface multiple IoT devices together to share data to help each other understand and respond to the environment
About You
- Love writing code and have extensive experience doing so.
- Have delivered production Android apps (ideally in Kotlin!) with more than a few downloads.
- Have a strong desire to understand the root cause of a problem and deliver a robust solution.
- Like to work on a product you can touch, see, and experience.
- Don't mind clicking accept when the screen says you're about to void the warranty.
- Are excited about working on a fast-paced, constantly evolving product.
- Be able to crack a joke every now and then, even if you're the only one who laughs.
Our Tech
If you noticed, the above list says very little about specific coding skills. We believe the right person for this role is much more than a great engineer. But to get into the nitty gritty, technology we work with on the daily looks like:
- Qualcomm Snapdragon 6 Series and 8 Series
- Android Open Source Project (AOSP) 8.1 and 10
- Kotlin
- Some Java and C++ when we have to
- Room/sqlite3
- OpenCV
- Tensorflow
- Sierra Wireless RIL
- Custom TCP and UDP protocols for content delivery
- Silicon Labs BLE Microcontrollers
Summary
Nalpeiron (http://www.nalpeiron.com) is seeking a motivated IT Network/System Administrator to configure, maintain, including various IT systems, primarily .NET / Windows environments and Linux.
This is an opportunity to join a mature but fast growing SaaS Vendor in a hot market, working with a range of professional business customers, to enable them to get the most from our products and services. Nalpeiron is the leader in SaaS Software Licensing and Analytics. We are a small but fast growing ISV - based in the US/UK, 15 years old and profitable.
This is a "work from home" opportunity as we use the latest in virtual tools to support our clients and you don't have any commute! Working from your own home office but working with a local team and meeting once a week.
The ideal candidate will be a motivated and enthusiastic all-rounder with a focus on System Administration.
Job Description and Responsibilities
- Setting up, Systems Management and monitoring our SaaS infrastructure (Firewalls, Load Balancers, Windows Servers, IIS Web Servers, SQL Servers)
- Linux Server Administration
- AWS Administration, Automation
- Release Management (both Multi-tenant and Single Tenant Systems)
- Apply System Updates, Monitoring Infosec
- Backup Management
- System Documentation
- Troubleshooting a variety of technical and non-technical issues customers may have with their implementation of Nalpeiron SaaS and client-side products
- Work closely with the Development team to identify research and document any problems reported in JIRA bug tracking system
- Manage technical online record-keeping including the collection and sharing of data, creation of reports, and implementing technical administrative processes
Qualifications
- Bachelor degree in Computer Science, MIS or Engineering or equivalent work experience.
Technical Skills
- 3+ years of previous experience in Server and Infrastructure support, administration and maintenance (specifically Windows Server, IIS, SQL Server Enterprise, MongoDB, Linux)
- Experience with Virtualization Environments, including HyperV, KVM/QEMU and VMWare
- Experience of AWS Server Setup, Configuration, Networking and Automation
- Experience of Software release management
- Familiarity with TCP/IP networking (IPv4,IPv6, HTTP/HTTPS, DNS, SMTP, SSH and NTP)
- Knowledge of common web technologies (HTTP, REST, Web Services, XML, etc.)
- Automate installation methods and system imaging (e.g. Kickstart/Ansible)
- Use cryptographic experience to set up public key infrastructure (PKI) to create, manage, distribute, use, store, and revoke digital certificates and manage public-key encryption
- Familiarity with the setup, administration and maintenance of VPNs (OpenVPN).
- Analyze, design, and implement modifications to system software to improve and enhance system performance by correcting errors
- Understand and use essential tools for handling files, directories, command-line environments, and documentation
- Operate running systems, including booting into different run levels, identifying processes, starting and stopping virtual machines, and controlling services
- Configure local storage using partitions and logical volumes
- Create and configure file systems and file system attributes, such as permissions, encryption, access control lists, and network file systems
- Deploy, configure, and maintain systems, including software installation, update, and core services
- Manage security, including basic firewall, IDS, proxies and similar
- Configure static routes, packet filtering, and network address translation
- Produce and deliver reports on system utilization
- Use shell scripting to automate system maintenance tasks
Benefits
- Hours: Flexible full-time working hours (work from home, no commute!)
- Compensation: Based on experience
- Ongoing Education: We provide an annual stipend to pursue your choice of professional training opportunities, including workshops, class, books, etc
- Benefits Package: Paid Holidays, Annual and Health Leave
Summary
As the Director of Performance Engineering at Canonical, you have a key role in the success of Ubuntu, our partners, customers, and the larger Ubuntu community. Your role will cover the whole product engineering organization, contributing at both high and detailed levels to help teams enhance the performance of their products. Applicants to this role should have a proven track record of leadership, excellence, and consistency in multiple areas, projects, or teams. In this role you will bring your expertise in performance optimization to bear on all of Canonical’s software products, across the entire engineering organization. You will consult with engineering managers and teams to establish consistency in how software performance is observed and measured, to identify opportunities for performance improvement, and to offer implementation guidance where possible. The ideal candidate will have significant experience in performance engineering, will have a history of data-driven decision-making, will be an articulate communicator, will be comfortable summarizing and presenting plans and results to management, and will have prior experience leading successful projects and teams.What you’ll do
- Collaborate proactively with multiple distributed teams
- Help engineering teams establish and achieve software performance goals
- Establish consistency in of performance measurement, observation, and tooling approaches across engineering teams and products
- Contribute code to streamline performance and remove bottlenecks
- Write specifications and understand performance trade-offs and risks
- Work to reduce complexity
- Influence others and represent technical insight to customers and other engineers
- Help debug performance issues and produce high quality code to fix them
- Provide code reviews for performance-related patches
- Spend a significant amount of time mentoring others and providing cross-team input
- Work from home with global travel 4 to 6 weeks for internal and external events
Who you are
- You have a long history of performance engineering on a variety of projects
- You are able to analyse a product’s performance and recommend improvements
- You are capable of representing Canonical on software performance externally
- You have experience leading successful projects and teams
- You are an articulate communicator
- You are comfortable preparing and giving presentations
- You enjoy writing and have excellent writing skills
- You love technology and working with brilliant people
- You follow industry trends and new technologies
- You understand and value how you do what you do, as well as what you do
- You have strong collaboration and influencing skills
- You are curious, flexible, articulate, and accountable
- You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
- You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree
Job Benefits:
- Progression - we hire for talent, passion, integrity and work ethic
- Remote work - fully distributed with regular team in-person events
- Open source and business - equally
- International - exceptional colleagues from anywhere
- Travel - we get together and meet customers in interesting places
- Retirement benefits
- Medical / Dental / Vision
Jack Henry & Associate’s is looking to hire an experienced programmer to join the Agiletics product team. This is a small group of programmers who work together on one of JHA’s newest products. This position will provide on going support to our customers across the US. The ideal candidate for this role will have a strong work ethic and be able to thrive working both independently and in a team setting. This role will involve occasional travel for trainings and team meetings. Jack Henry and Associate’s offers career growth, competitive benefits, and fun company culture.
MINIMUM QUALIFICATIONS
- Minimum of 6 years of programming experience.
- Must be able to participate in an on-call rotation, including nights and weekends.
PREFERRED QUALIFICATIONS
- Experience with COBOL programming.
- Experience with RPG programming.
- IBM i development.
- Experience with BMS, CICS, JCL and/or VSAM file processing.
- Banking application development experience.
ESSENTIAL FUNCTIONS
- Develops programming code for new and/or existing software enhancements.
- Devises block diagrams, logic procedures and prepares flowcharting.
- Troubleshoots and debugs existing code.
- Tests code and fixes to ensure quality.
- Develops conversion and system implementation plans; implements newly created code and fixes into existing software.
- Provides programming support for various interfaces.
- Keeps customers informed of all enhancements, troubleshooting, and fixes; may assist the customer in determining if and how system enhancements may improve process flow and business function.
- Creates all programming documentation; may include defining the system and functional requirements of the product
- May complete project bids and/or work effort estimates. Interacts with customers to gather system requirements.
- Mentors, trains, develops and provides support to less experienced co-workers.
Job Benefits:
- Flexible Work Hours
- Remote Work Opportunities
- Competitive Salaries
- Employee Stock Purchase Plan (ESPP)
- Awesome Health Insurance
- Excellent PTO & Paid Holidays
- Casual Business Attire
- Paid Parental Leave
- Forbes Top 100 Best Places to Work 2017 (#2 in IT)
- Computerworld's Best Places to Work in IT 2017
Time zone: (GMT-06:00) Central Time
Working as Senior Software Engineer at Thycotic means being a part of a highly capable, collaborative and agile developers. Thycotic is creating awesome software that's used by thousands of IT professionals all over the globe.
This can be a remote/telecommute position based out of your home office. Reports to the Software Development Team Lead.
KEY RESPONSIBILITIES
- Be a fully contributing member of a Thycotic Sprint team.
- Work specifically on projects relating to our cloud-hosted applications, such as Secret Server Cloud, Cloud Manager, and Thycotic One
SKILLS & REQUIREMENTS
- 5 years+ experience in C#, ASP.NET Core, HTML, MS SQL Server, Javascript, and related technologies. Strong design skills and full software development lifecycle experience required.
- Experience with developing and hosting SaaS and/or cloud-based applications, particularly on the Microsoft Azure platform, is a BIG plus.
- Strong understanding of Object-Oriented principles, the .NET Framework, ASP.NET Core, relational databases, and web application development.
- Passionate about writing quality code and constantly honing your development skills.
- Ability to quickly read and understand both new and existing code.
- Ability to look at the big picture, come up with great new ideas, but also execute those ideas and write the code to make it happen.
- Seeking a highly collaborative, flat environment--there's not a lot of hierarchy or red tape here.
- Experience with large codebases and unit testing -- mock frameworks, web testing, database testing, etc.
- Desire to develop using Test Driven Development.
- Comfortable developing using pair programming.
WHY WORK AT THYCOTIC?
We’re passionate problem-solvers doing our part to make the world a safer place. We invest in people who are smart, self-motivated and collaborative.
What we offer in return is meaningful work, a culture of innovation and great career progression!
Thycotic was awarded “Best Places to Work” in 2019 in recognition of the hands-on experience and growth opportunities available here, as reported by employees. A focus on employee advancement and our ethos of respect are just some of the reasons why people love working here!
Job Benefits:
- 20 days of PTO
- Top tier, fully loaded health
- 401k with matching
- Company events and outings
- Competitive compensation package
- Be a fully contributing member of a Thycotic Sprint team.
- Work specifically on projects relating to our cloud-hosted applications, such as Privilege Manager Cloud along with other backend components.
Skills and Requirements
- 8 years+ experience in C#, C++ and related technologies. Strong design skills and full software development lifecycle experience required.
- Experience with developing Windows services/agents and application process details in a client/server environment is a MUST.
- Understanding of COM/ATL is a big plus.
- Strong understanding of Object-Oriented principles, the .NET Framework, web APIs, relational databases and web application development.
- Passionate about writing quality code and constantly honing your development skills.
- Ability to quickly read and understand both new and existing code.
- Ability to look at the big picture, come up with great new ideas, but also execute those ideas and write the code to make it happen.
- Seeking a highly collaborative, flat environment--there's not a lot of hierarchy or red tape here.
- Experience with large codebases and unit testing -- mock frameworks, web testing, database testing, etc.
- Desire to develop using Test Driven Development.
- Comfortable developing using pair programming.
Why Work at Thycotic?
We’re passionate problem-solvers doing our part to make the world a safer place. We invest in people who are smart, self-motivated and collaborative. What we offer in return is meaningful work, a culture of innovation and great career progression! Thycotic was named a “Best Places to Work” Award Winner in 2019 and 2020 in recognition of our positive work environment and culture, as reported by employees. A focus on employee advancement and our ethos of respect are just some of the reasons why people love working here!
Thycotic Software, LLC (Thycotic) is an Equal Opportunity and Affirmative Action employer and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Upon conditional offer of employment, candidates are required to complete a criminal background check and drug screen per Thycotic employment policy.
Job Benefits:
- 20 days of PTO
- Top tier, fully loaded health
- 401k with matching
- Company events and outings
- Competitive compensation package