Recent remote jobs
Squaremouth's mission is to take complicated insurance products and allow customers to easily compare them to find exactly what they need for peace of mind as they travel away from home - and our engineers are an essential part of building that experience.
Squaremouth is looking for an experienced and motivated Rails developer who wants to help plan and build the next generation of our infrastructure. You will use the latest web standards in HTML, CSS, JavaScript, and Ruby on Rails to build web applications to work across all devices. We are looking for a team player who can work in a highly collaborative environment. They will teach themselves, learn from others, and take ownership of their successes and challenges. The ideal candidate should have an intrinsic desire for personal growth and professional success.
Every person spends time troubleshooting bugs, reviewing other people's code, supporting customer service while on-call, and deploying updates to production. This allows all of our developers the opportunity to understand our entire system from beginning to end. The Squaremouth team promotes a collaborative environment using industry best practices, such as weekly iteration planning meetings, Continuous Integration, code reviews, and Continuous Deployment. Peer critiques and constructive criticism allow the development team to grow and learn at a fast pace.
What you will do:
- Write Ruby, HTML, JavaScript, and CSS to add new functionality to our application
- Work on complicated performance problems to improve our current systems
- Help architect UX and UI components to modernize existing interfaces
- Explore new languages, frameworks, and other technologies to improve user experience
- Use automated testing with continuous integration to validate the functionality of the code you write
- Participate in code reviews and provide feedback to other members of the team
- Mentor our other developers on development best practices
- Autonomously lead and design larger projects to improve our website and administrative backend
Experience and skills that are important for success in this position:
- Experience in web application development with Ruby on Rails
- Ability to work independently, arranging your work to meet deadlines
- Passion for growing your skills, tackling interesting work, and challenging problems
- Energetic, positive attitude
- Ability to work within a team, collaborate on projects, and share responsibility
It would be great if you had experience with:
- Building large, performant web applications using Ruby on Rails
- Creating REST or GraphQL API endpoints
- Building and maintaining a Service-Oriented Architecture (SOA) or microservices
- Machine learning or other AI related technologies
- Docker and other related tools such as docker-compose, and Kubernetes
- Exposure to programming with GoLang or PHP
- Experience with AWS services and their APIs
Who we are:
Squaremouth is a fast paced and exciting company that strongly encourages employee input and ideas. Our team believes in delivering perfection while doing less. We aren't afraid to experiment with our work or our business. Our owners get their hands dirty every day and generously share company profits. Squaremouth has the energy of a startup with the stability and profitability of an established business.
This small company suffers no bureaucracy. Most of what we do is a group effort including interviews and pay raises. With this uniqueness comes the dedication to the Squaremouth way, best described as the constant pursuit of perfection, unfettered attention to detail, incredible customer service and a burning desire to do things better tomorrow.
Squaremouth is a leader and supporter of the local software development community, founding and regularly hosting the Fort Wayne OpenHack meetup.
Benefits
- Competitive salary based on experience
- Revenue share
- Unlimited paid vacation
- Paid medical
- 401(k) match
- Mandatory birthday off with $200 beer bonus
- Automatic CPI increase every January
- Paid parking
- Involvement in major Squaremouth decisions, including pay raises and new hires
- Normally optional work from the office days on Tuesday and Thursday. Due to Covid, we are currently full time optionally in the office.
No agency or freelance inquiries please. Local candidates only.
We are looking for a remote Android Developer with strong knowledge in Kotlin and Java to join our mobile development team. This is a long-term full-time (40 hrs/wk) contract role.
What You’ll Do:
- Write quality-first Kotlin / Java code to improve our existing product.
- Work on location awareness features (GPS tracking) for Android.
- Join us in technology discussions, code reviews and operational proposals.
- Collaborate and contribute your systems expertise when defining new specifications.
- Communicate with our teams responsible for product, design and server operations.
What You Should Have:
- 3+ years of experience with Android (Java / Kotlin).
- Deep knowledge of the Android SDK.
- Experience using Jetpack Compose.
- Confidence using advanced Git commands.
- Understanding of popular design patterns (MVVM / VIPER).
- Nice to have: knowledge of C/C++, SQL, REST, Design
We are looking for a remote iOS Developer with strong knowledge in Swift to join our mobile development team. This is a long-term full-time (40 hrs/wk) contract role.
You’ll be helping us provide tools for staff management, invoicing, performance tracking, work orders, task scheduling and talent acquisition.
What You’ll Do:
- Breathe life into our specifications with thoughtful quality-first Swift code.
- Innovate with new technologies in a flexible and modular architecture.
- Join us in technology discussions, code reviews and operational proposals.
- Collaborate and contribute your systems expertise when defining new specifications.
- Communicate with our teams responsible for product, design and server operations.
Requirements
- 3+ years of experience with Swift.
- Deep knowledge of the iOS SDK & MacOS usage.
- Confidence using advanced Git commands.
- Passion for building experiences that will be loved.
- Nice to have: C/C++, Objective-C, SQL, REST, Djinni, Design
Lead Embedded Software Firmware Engineer
Do you enjoy being part of a successful team?
Would you like to help shape and implement our Digital Solutions strategic direction?
Join our Digital Solutions team
The team at Panametrics, a Baker Hughes business designs and manufactures a range of sensing instrumentation and sensors that are utilized in a vast array of market segments. Panametrics is looking for a Lead Firmware Engineer to work collaboratively with Global cross functional teams to develop state of the art, next-generation industrial sensing products, solutions and platforms. Key responsibilities include requirements definition, documentation, architecture, design, algorithm development and validation.
Partner with the best
As an Lead Embedded Software Firmware Engineer, you will be working collaboratively with Global cross functional teams to develop state of the art, next-generation industrial sensing products, solutions and platforms.
As a Lead Embedded Software Firmware Engineer, you will be responsible for:
- Leading the execution of product design, validation, and certification of industrial grade embedded systems
- Evaluating system level requirements by brainstorming with Product Specialists, Product Managers, and other peers throughout the organization
- Performing cross platform development of C/C++ code while maintaining code quality through best practices and code quality automation
- Developing system architectures for multi-channel data acquisition and signal processing products
- Supporting sustaining activities across a broad product portfolio
Fuel your passion
To be successful in this role you will:
- Have Graduation in Computer Science, Electrical Engineering, Computer Engineering, or equivalent from an accredited college or university.
- Have 5+ yrs experience with developing embedded C/C++ applications for embedded operating systems such as Linux, QNX Neutrino, Micrium μC/OS, etc. on ARM targets.
- Have experience with the Zynq Ultrascale+ MPSoC architecture, design workflow, Xilinx’s SDK and Peta Linux tools.
- Have Hands-on experience with tools like Git, SVN.
- Be an Expert in using softwares/hardware debugging techniques.
Work in a way that works for you
We recognize that everyone is different and that the way in which people want to work and deliver at their best is different for everyone too. In this role, we can offer the following flexible working patterns:
- Working remotely from home or any other work location (up to 5 days a week) post pandemic requires approval from Manager
Working with us
Our people are at the heart of what we do at Baker Hughes. We know we are better when all of our people are developed, engaged and able to bring their whole authentic selves to work. We invest in the health and well-being of our workforce, train and reward talent and develop leaders at all levels to bring out the best in each other.
Working for you
Our inventions have revolutionized energy for over a century. But to keep going forward tomorrow, we know we have to push the boundaries today. We prioritize rewarding those who embrace change with a package that reflects how much we value their input. Join us, and you can expect:
- Contemporary work-life balance policies and wellbeing activities
- Comprehensive private medical care options
- Safety net of life insurance and disability programs
- Tailored financial programs
- Additional elected or voluntary benefits
About Us
With operations in over 120 countries, we provide better solutions for our customers and richer opportunities for our people. As a leading partner to the energy industry, we're committed to achieving net-zero carbon emissions by 2050 and we're always looking for the right people to help us get there. People who are as passionate as we are about making energy safer, cleaner and more efficient.
Join Us
Are you seeking an opportunity to make a real difference in a company with a global reach and exciting services and clients? Come join us and grow with a team of people who will energize and inspire you!
Job Benefits:
- Contemporary work-life balance policies and wellbeing activities
- Comprehensive private medical care options
- Safety net of life insurance and disability programs
- Tailored financial programs
- Additional elected or voluntary benefits
- Various leaves of absence for family care and personal needs
- Paid leave in most countries for the birth or adoption of a child
- Tailored by location to meet the needs of our people and families
- Flexible working options and hours
You’ll be successful here if you
- Experience with designing and developing end-to-end automated tests with a framework like Cypress
- Experiencing writing automated tests for different types of applications (web, mobile, server-side, etc.)
- Experience with writing API automation scripts and validating APIs
- Experience leading test automation projects in a highly collaborative environment
- Experience with Javascript and/or TypeScript
- Experience with establishing QA best practices, methodologies, and processes
- Working knowledge of CI/CD
How you’ll add value at Contra
- Scale our existing test automation framework infrastructure and test coverage across our products
- Establish and evaluate best practices for our growing automation efforts
- Collaborate with fellow engineers to design, build, and execute automated test strategies based on new product initiatives
- Triage bugs and update automated tests to reflect regressions
How Contra can add value for you
- Remote-first culture
- Health coverage
- Well-funded company built to scale
- Competitive salary + equity
- Generous vacation policy + paid holidays off
- Flexible parental leave
- No Meeting Wednesdays
- Half day every third Friday of the month (throughout Covid)
- A custom Slack emoji, just for you
Tausight is looking for a release engineer who is passionate about application infrastructure. As a member of our team, you'll work closely with engineering to ensure a seamless transition in our release process. You will help make our builds efficient and timely, providing continuous feedback to our engineers. You will work with our test engineers to create infrastructure that can exercise automated test suites. Finally, you will ensure our releases are repeatable and documented leveraging best practices in source control and artifact management.
What you will do:
- Work closely with our engineering team to help accelerate productivity across our entire stack that provides timely, repeatable, high-quality releases.
- Implement build automation, packaging and containerization solutions for both our client and server architecture.
- Analyze our existing CI/CD pipelines to look for inefficiencies and opportunities to improve their structure and performance.
- Leverage tooling that can help us diagnose issues related to the build, testing and installation of our products.
- Champion best practices for source code, artifact and dependency management.
- Experience managing CI/CD pipelines using Jenkins, Gitlab, CircleCI, or similar
- Extensive experience in branch SCM management such as Git.
- Strong experience with artifact and dependency management techniques
- Experience in an Object Oriented language such as Python, Go, or Groovy
- Experience with provisioning resources on a Cloud Platform such as GCP, AWS or Azure.
- Experience with container orchestration tooling such as Docker and Kubernetes
Nice to have:
- Experience with building Windows executables and .msi packages.
- Experience with Cloud provisioning automation tooling such as Terraform or Cloudformation
- Experience with Windows virtualization infrastructure such as VSphere and ESXi
Job Benefits:
- Remote work
- Full medical, dental, vision benefits and 401K
- Dental
- Vision
- 401k
- Flex hours
- Unlimited vacation policy, plus company holidays
- Unlimited sick-leave policy that keeps everyone healthier
- Family leave
Time zone: (GMT-10:00) Hawaii Time
As a Senior Software Engineer (Risk Management), you’ll be part of a team of engineers that builds out the retail brokerage business and supports our other business initiatives. We care about the speed and stability of our back-end systems as much as we care about the customer-facing applications we build. Our architecture is consistently evolving as our business grows and we face different technical challenges, but always with a focus on practicality and performance.
You'll help by maintaining and building on current systems as well as green field projects and troubleshooting issues as they arise. Our engineers work with a wide variety of tools including C++, Java, Javascript, and Ruby. In this role, you’ll be expected to maintain, build out, and develop new mission critical services in Java using the Akka framework. Additionally, you’ll have a chance to help mentor more junior engineers and help them achieve success.
What you’ll do:
- Maintain production systems, specifically risk management and trade event systems
- Apply your knowledge of Reg T, Portfolio Margin, and SPAN margining to an existing production codebase and work closely with the risk management team to implement new functionality
- Serve as a team lead for Java development
- Write clean, maintainable, and tested code that is ready to scale
- Carry responsibility for troubleshooting and resolving high stakes issues as they occur
- Translate vision into actionable items, either directly or through working with a project manager
Who you are:
- Proven experience with back end, high concurrency, high throughput Java Services
- A long history of deploying and managing production systems built in Java
- Experience with Akka is a positive, although not a hard requirement
- Deep knowledge of standard risk management calculations (Reg T, Portfolio Margin, Span and theoretical option pricing)
- The ability to learn quickly in areas in which you don't already have deep expertise
- The ability to jump into a brand new framework or language and quickly become productive in it
- 8+ years of professional experience working as a software engineer on a team, preferably with some experience as a technical lead or mentor
- Experience with other languages, such as Ruby, Python, C++
Team Perks:
- Sustainable work day
- Daily catered lunch when working in the office
- Full kitchen with snacks and beverages
- Dog-friendly office
- In-building gym
- Common rooftop deck with seating areas, landscaping, grills, and yard games
- CTA stop a block away, Shuttle to/from Metra
- Monthly dev outings (e.g. escape rooms, movie nights, ax-throwing, laser tag, bowling, etc.)
- Located in the West Loop, Chicago's growing center of tech, great cuisine, and high-end bars
Our Company:
The tastytrade family of companies (tastytrade, tastyworks, dough, quiet foundation, and The Small Exchange) empowers individual investors by providing educational media, intuitive and powerful trading software, high-speed order execution, innovative derivatives products, and portfolio guidance. The diversity of our offerings and the technology that powers them provide our engineers with exposure to a broad set of tools and the opportunity to dig deep into specific problems. We are an ideal environment for those who are self-motivated, engineering-focused, pragmatic, and who truly enjoy creating and operating large, highly available, and performant systems. Our team is lean at roughly 40 members and we follow a management philosophy that values the autonomy of our engineers.
Location:
tastyworks
1000 W Fulton Market #220
Chicago, IL 60607
Job Benefits:
- Health, Dental, and Vision Coverage
- Flexible Spending Account (FSA)
- 401(K) and 401(K) Matching
- Performance Bonuses
- Maternal and Paternal Leave
- Equipment and Tech Conference Stipend
- Daily Catered Lunch and Full Kitchen with Snacks and Drinks
- Dog-Friendly Office
- Monthly Dev Outings (escape rooms, movie nights, bowling, etc.)
Comscore are looking for an experienced and enthusiastic Senior DevOps Engineer with extensive knowledge in the AWS cloud, the capability of understanding the Software Development Lifecycle and has comprehensive knowledge of different automation tools to develop digital pipelines.
In this role, you will be working in a team of highly skilled Senior DevOps engineers in charge of migrating to the AWS cloud, also participating in projects and defining the specification and documentation of the new project features. In addition, you will be working closely with Software Engineers to help them deploy and operate different systems. Last but not least, help to automate and streamline company's operations and processes.
What You’ll Do:
- Deploying, automating, managing, and maintaining our AWS cloud-based production system.
- Ensuring availability, performance, security, and scalability of our AWS production systems.
- Management of creation, release, and configuration of production systems.
- Evaluation of new technology alternatives and vendor products.
- System troubleshooting and problem resolution across various application domains and platforms.
- Pre-production acceptance testing for quality assurance.
- Provision of critical system security by leveraging best practices and prolific cloud security solutions.
- Providing recommendations for architecture and process improvements.
- Defining and deploying systems for metrics, logging, and monitoring on our AWS platform.
- Designing, maintenance and management of tools for automation of different operational processes.
What You’ll Need:
- Advanced knowledge of Linux operating systems, preferably Cenos and Red Hat. A RHCE certification would be a plus.
- Advanced knowledge of scripting languages, preferably Python and Bash
- Advanced networking skills (TCP/IP, DNS, DHCP, WAN)
- Expert Cloud Technology knowledge (EC2, EMR, S3, ECS, EKS, RDS, IAM)
- Advanced expertise in Container Management (Docker, Kubernetes)
- Expert level in Monitoring Tools (Cloudwatch, Nagios, Splunk, DataDog)
- An existing expertise in Log Handling (Elasticsearch)
Benefits:
- Keep learning: The possibility to surround yourself with exceptionally talented individuals, widely regarded as leaders in the digital space. Collaborate with talented people, get trained and challenge yourself every day. There's an endless array of events, classes; and development opportunities to help all employees achieve goals.
- Be creative: You don’t have to follow the norm to be successful – we encourage you to think outside the box. Our culture is built on encouraging innovative ideas, communication and joint success.
- Informal Work Atmosphere: We believe in getting the job done in a comfortable, casual environment!
- The ability to become a truly global marketer, with exposure to markets across the world. With more than 30 offices around the world, many Comscore teams work together across locations.
- Possibility to attend conferences, seminars and other industry events
- Access to the latest tech gadgets and technologies as a part of your job
- Dutch collective Pension Plan, with a possibility to include your family
- Possibility to participate in collective health insurance plan, for you and your family
- Full compensation for your commute to work by public transportation
- Support in your relocation to the Netherlands. We’ll apply for a visa/work permit and accommodate you in a hotel during your first month of employment to ensure a good start.
- A flexible Company fitness plan with plenty of options to choose from
- We like to have fun! Join us for fun company events and get-togethers.
- 25 vacation days
- Competitive salary & benefits
Job Benefits:
- Free snacks & drinks
- Laptop or Desktop
- Flexible hours
- Public Transit Benefits
- Company Fitness Plans
- Health, pension & other benefits
- International firm with a wide range of different nationalities
- Competitive salary
Time zone: (GMT+01:00) Amsterdam