Recent remote jobs
Senior Site Reliability Engineer
When you join LeoLabs, you’ll be part of the team that is building the navigation infrastructure for space. Your day to day work will directly apply to securing and protecting low Earth orbit, benefitting many industries and generations to come.
Headquartered in Menlo Park, California, LeoLabs is a fast growing company serving commercial space ventures and newly-formed space agencies from every corner of the globe. We deliver real-time, data-driven insights as a service, built on top of our expanding network of ground-based, phased array radars.
Leolabs is assembling a world-class Site Reliability Engineering team. We are looking for an experienced, driven Senior SRE engineer for some very exciting and unique projects.
Responsibilities:
In collaboration with the rest of the SRE team, the candidate is expected to:
- Build, manage, and scale LeoLabs cloud infrastructure.
- Develop, deploy, and manage systems to monitor the platform for reliability, availability, and performance.
- Provide material support to other teams in their use of the infrastructure, build and deploy pipelines, and ongoing development activities.
- Automate mundane tasks to allow the developers to focus on feature development.
- Provide instrumental input and feedback to the architecture of LeoLabs services.
- Use Infrastructure as Code (IaC) tools, to manage, build, and dismantle infrastructure as needed.
- Respond to production alarms, conduct root cause analysis, and plan and execute defensive remedies.
- Collaborate with other teams when needed, to achieve optimum solutions to intricate problems involving cloud infrastructure, radar systems, and/or onsite hardware.
- Maintain a vigilant attitude toward security, always striving to strengthen LeoLabs security posture.
- Have genuine empathy for the customers and the development teams.
Qualifications
The successful candidate is expected to meet a good number of the following:
- BS or MS in Computer Science, Engineering or other technical fields with appropriate experience aptitude.
- Proven software development and coding skills in one or more of the following: Python, Golang, Bash scripting, C/C++, JavaScript.
- 5-7 years working in a cloud infrastructure environment as an SRE, DevOps, or Software Engineer, preferably AWS, but GCP and Azure are also welcome.
- Strong Linux systems skills, good knowledge of Linux command line tools and scripting.
- Familiar with networking principles and operation, network and cloud security.
- Experience and familiarity with REST API's, containerization, and microservices architecture.
- Familiar with Databases, Big Data, storage and data scaling paradigms.
- Familiar with modern internet applications and SaaS technologies.
- Experience debugging production problems and working with QA teams and developers to navigate complex technology stacks.
- Experience working with version control systems, CI/CD pipelines, code coverage tools, etc.
Desirable Skills:
- Terraform , AWS , Docker, Kubernetes, SSL/SSH/openSSL.
Culture:
We work in a highly collaborative multidisciplinary team, with world class experts in astrodynamics, radar, data science, and software as a service. Our challenges are unique and diverse, so you should thrive on stepping into uncharted territory. Our team members are honest, humble, and driven by data. We live by principle, keep our word, and move with a sense of urgency. If this sounds like you, we’d love to hear from you.
Skills & requirements
Responsibilities:
In collaboration with the rest of the SRE team, the candidate is expected to:
- Build, manage, and scale LeoLabs cloud infrastructure.
- Develop, deploy, and manage systems to monitor the platform for reliability, availability, and performance.
- Provide material support to other teams in their use of the infrastructure, build and deploy pipelines, and ongoing development activities.
- Automate mundane tasks to allow the developers to focus on feature development.
- Provide instrumental input and feedback to the architecture of LeoLabs services.
- Use Infrastructure as Code (IaC) tools, to manage, build, and dismantle infrastructure as needed.
- Respond to production alarms, conduct root cause analysis, and plan and execute defensive remedies.
- Collaborate with other teams when needed, to achieve optimum solutions to intricate problems involving cloud infrastructure, radar systems, and/or onsite hardware.
- Maintain a vigilant attitude toward security, always striving to strengthen LeoLabs security posture.
- Have genuine empathy for the customers and the development teams.
Qualifications
The successful candidate is expected to meet a good number of the following:
- BS or MS in Computer Science, Engineering or other technical fields with appropriate experience aptitude.
- Proven software development and coding skills in one or more of the following: Python, Golang, Bash scripting, C/C++, JavaScript.
- 5-7 years working in a cloud infrastructure environment as an SRE, DevOps, or Software Engineer, preferably AWS, but GCP and Azure are also welcome.
- Strong Linux systems skills, good knowledge of Linux command line tools and scripting.
- Familiar with networking principles and operation, network and cloud security.
- Experience and familiarity with REST API's, containerization, and microservices architecture.
- Familiar with Databases, Big Data, storage and data scaling paradigms.
- Familiar with modern internet applications and SaaS technologies.
- Experience debugging production problems and working with QA teams and developers to navigate complex technology stacks.
- Experience working with version control systems, CI/CD pipelines, code coverage tools, etc.
Desirable Skills:
- Terraform , AWS , Docker, Kubernetes, SSL/SSH/openSSL.
Culture:
We work in a highly collaborative multidisciplinary team, with world class experts in astrodynamics, radar, data science, and software as a service. Our challenges are unique and diverse, so you should thrive on stepping into uncharted territory. Our team members are honest, humble, and driven by data. We live by principle, keep our word, and move with a sense of urgency. If this sounds like you, we’d love to hear from you.
Do you enjoy any of the following?
- Solving complex problems in distributed computing
- Working on open-source software
- Implementing non-trivial infrastructure code
- Creating well-crafted and thoroughly tested features, from design to production
- Paying attention to all aspects of code quality, from clean-code to allocation-rates
- Digging into mechanical sympathy concepts
- Delivering a technical talk at a conference
If this is you - we are looking for a Senior Engineer to join the Clouds Team at Hazelcast. Hazelcast is an open-source application platform for stateful, data-intensive workloads at scale.
What we look for
- Experience with Java
- Be skeptical yet always open to new concepts.
- Strong focus on software quality.
- Excellent communication skills in written and spoken English.
- Experience with container and orchestration technologies (Docker, Kubernetes)
- Experience with cloud platforms. (AWS, Azure, or Google Compute Engine)
- Experience with Spring framework
- An entrepreneurial spirit - as we expect each team in Hazelcast to organize themselves like a startup
At Hazelcast you will work on exciting open-source projects that push the boundaries of distributed computing.
Nice to Have
- Experience with Golang
Benefits
- Competitive Salary
- Equity options
- Yearly training budget
- Flexible working hours and location (this is a remote position)
- Workplace cost reimbursement (coworking space, laptop)
- Conference speaking opportunities
Location
We accept candidates working remotely from Ukraine and Turkey only. Additionally, in Istanbul, it's possible to work from Hazelcast's office.
Job Benefits:
- Medical, Dental and Vision Plans
- Flexible Spending Accounts (FSA)
- Commuter Benefits
- Health Savings Accounts (HSA)
- Employee Assistance Program (EAP)
- Life Insurance, Voluntary Benefits, etc.
Job Description
At Cobblestone Energy we are on a mission to build the most advanced European electricity trading and analytics platform, with our technology being used by our teams of commercial traders to create significant value. Being the Data Engineer of our team, you will work on exciting challenges that come with large-scale data processing, automation, and analytics. We work in an agile and highly collaborative environment and challenge the norms of traditional business leadership. We are looking for enthusiastic and resourceful engineers who are passionate about building highly reliable and performance data processing solutions. You want to help the commercial team make data-informed decisions, have a curious mindset, and are motivated to understand our business better. Developing a strong domain knowledge of our industry over time is key to long term success in this role.
This is a rare opportunity to take a leading role in the growth of a major player in the European Electricity Markets. We are looking for someone who would be committed to the long-term success of the business. We operate in the European Energy markets, but our commercial trading operations are in Dubai, UAE. This role is either remote or onsite. Work shall be done from your home country with periodic travels to Dubai in which case Cobblestone Energy shall handle all visa and paperwork issues on your behalf.
We are looking for an experienced Data Engineer to join our Tech team at Cobblestone Energy. You will be responsible for building our data pipelines and you will be also participating in setting the right Infrastructure and developing the needed tools for our Analytics.
If you have excellent data engineering skills, strong problem-solving skills, and a passion for developing applications utilizing cutting edge technologies, then we would like to meet you.
Job Location:
It can be in our Dubai office or remotely with periodic travel to Dubai
Office Location:
Jumeirah Business Centre 2, Cluster V, Jumeirah Lake Towers, Dubai, United Arab Emirates
Responsibilities
- Gather and address technical and design requirements.
- Architect our data platform & develop real-time apps ingesting large volume of data and processing messages real-time.
- Handle all our data pipeline and contribute towards our data strategy and its execution.
- Architecting, building, testing & managing our data platform infrastructure from data collection all the way to data processing & data storage.
- Develop, customize and manage integration tools, monitoring tools, databases, warehouses, and analytical systems.
- Support the developers through training and transfer of knowledge.
- Participate in the entire application life-cycle mainly focusing on coding, debugging, and testing.
Some videos for your reference:
Who is Elexon? For the UK market, they are the system administrator.
https://www.youtube.com/watch?v=A5j-S6VGqpw#action=share
Some general information about electricity trading arrangements in the UK
Elexon sushi video. Tries to explain the balancing of the UK's electricity grid
The videos above are UK centric, but our current interest is Europe wide. Feel free to research the other markets. This is a longer video that to me explains why there is such large opportunity going forward for the electricity traders who are able to efficiently analyse supply and demand fundamentals and move power between countries, for the benefit of all.
Once Europe is conquered, we do genuinely intend on going global. The American power markets look next on the plate, followed by the Australian and Japanese.
Skills & requirements
Requirements
- BSc degree in Computer Science/Computer Engineering. Masters is a plus.
- Strong competencies in algorithms and software architecture.
- 3+ years of experience in Python.
- 2+ years of experience as a Data Engineer.
- Strong experience in real-time data processing and data ingestion.
- Strong experience in batch data processing and data pipelines.
- Strong work experience in AWS Kinesis Services and building apps utilizing it is a must.
- 3+ years of experience in developing APIs (REST & SOAP protocols).
- 2+ years of experience in using AWS cloud and its resources/services.
- Strong experience in Relational Databases (MySQL, SQL Server or PostgreSQL) and non-relational databases (Mongo DB or Cassandra. etc.)
- Strong knowledge in Continuous Integration & Continuous Deployment (CI/CD) utilizing Docker containers.
- Strong knowledge in Pandas & NumPy libraries is a big plus.
- Strong knowledge in workflow orchestration tools (Airflow …etc.) is a plus.
- Experience in Java is a plus.
- Previous experience in automated testing including unit testing & UI testing is a plus.
- Strong in-depth understanding of the entire web development process (design, development, and deployment)
- Excellent analytical, time management and teamwork skills.
JazzHR's software engineering team is focused on building cutting-edge products that solve business problems. Every day we tackle big technical challenges and manage large-scale systems. We leverage the power of our small team to have a disproportionate impact on our technology, our product, and our business. We love learning and growing our skills, and focus not just on improving, but innovating on the way things are done across our team, technology, and product.
Our tech stack includes TypeScript, JavaScript, AngularJS, Jasmine, and Gulp on the front-end, PHP and Symfony on the server-side, a data layer consisting of MySQL, Elasticsearch, Apache Solr, and Redis, a messaging layer consisting of RabbitMQ and Apache Kafka, and a systems infrastructure that utilizes Amazon Web Services and Docker. All of our engineers work across multiple areas of our tech stack.
While experience in some of these areas is a plus, we're most interested in finding people with exceptional foundational knowledge in software development who possess high ambition and aptitude and are excited to work directly on products and features that are relied on by thousands of companies.
What you'll bring:âÂÂâÂÂâÂÂ
- Passion for continuous learning and entrepreneurship that you channel into your work.
- Specific skills are great, but enthusiasm for the web, excitement for tackling big technical challenges, and a drive to satisfy customer needs will get you further than any individual technology.
- The know-how to build intuitive UI components with modern web technologies
- A desire to architect and build robust, performant APIs.
- A sense of ownership and desire to advocate for the health and quality of the systems the team builds.
- A passion for writing highly maintainable and well-tested code.
- A drive to design scalable and generic data models that will hold up under high demand.
- A desire to mentor and guide other software engineers on design techniques and coding standards
Minimum Qualifications:
- A minimum of 5 years of software development experience
- Great communication skills and a willingness to pair program, swarm on critical issues, and engage with your teammates to solve challenging problems.
- Experience with running, operating, and maintaining large-scale production systems.
- Experience managing individual project priorities, deadlines, and deliverables using Agile methodologies.
Although this position is based out of our Pittsburgh, PA office, we embrace a remote work culture. While we anticipate reopening our offices in the future, once it's safe for our team to return, there is no requirement to work from the office.
To learn more about our hiring process check out our overview here.
About JazzHR:
Since 2009, JazzHR has raised the bar in the recruiting software industry, with many of our innovations becoming industry-standard. We’re the first company to put powerful, yet easy-to-use recruiting software in the hands of startups, growing companies, and small businesses from all industries.
We’re called JazzHR because we feel it’s a powerful metaphor for the way our software breaks the rules of our industry. Jazz music doesn’t fit into a box. Jazz fans don’t fit in a box. Our company certainly doesn’t fit in a box, either! We're in constant pursuit of improvement. We're always developing new tools, features, and integrations to help over 7,000 businesses that trust us to help them recruit and grow their businesses.
JazzHR has offices in Pittsburgh, PA and Waltham, MA. Most recently, our team was named "Company of the Year" by the Golden Bridge Awards, a Leader in G2's Fall 2019 Reports and part of the Pittsburgh Business Times' 2019 "Fast 50" List. JazzHR was also included on the Inc 5000 list of Fastest Growing Companies for the third year, chosen for TrustRadius's 2019 Top Rated Award and named a 2019 "Rising Star" by the ADP Marketplace. We're proud of our accomplishments - click here to see more!
Our team is at the center of everything we do. If you want to contribute to a growing organization, be challenged, and see the results of your efforts, apply to one of our open positions today!
JazzHR is an equal opportunity employer. All employment decisions are solely based on business needs, job requirements and individual qualifications without regard to race, gender, religion, ethnicity, age or any other status protected by the laws and regulations where we operate.
The role:
Miva is a flexible adaptable ecommerce platform that increases revenue and operational efficiency for our merchants, effortlessly scaling as their business grows. We are looking for a remote experienced Senior Software Developer to join our Internal Development team as we continue to streamline and expand our internal systems.
In this position, the Senior Software Developer will use a variety of technologies, including but not limited to; PHP, PERL, Linux, Apache, and MySQL, to work on a mix of commercial and homegrown applications. The ideal candidate will contribute to our team by building and configuring interfaces (JSON, XML, etc.) to make our internal systems work together seamlessly.
The ideal candidate enjoys working a collaborative and fully-remote company and is excited to join the rapidly expanding industry of ecommerce!
You will:
- Interpret user requirements and regulations to create software specifications
- Understand and analyze business processes
- Develop, modify, integrate, create test scripts and test internal software systems using high-quality software engineering practices
- Ensure the security of information systems through strict adherence to language-appropriate secure code development practices
- Develop implementation plans and trains users
You have:
- Bachelor's degree in Computer Science, Information Technology or related field from an accredited college or university
- Five-plus years of experience as a Software Developer
- Knowledge of at least two high level programming languages (knowledge of PHP is preferred)
- Solid familiarity with the Unix operating system or derivatives (e.g. Linux)
- Intermediate to advanced knowledge of SQL
- Knowledge about database normalization and solid understanding of database architecture
- Knowledge of development tools and testing methodologies
- Familiarity with REST APIs (JSON and XML)
- Familiarity with development best practices such as documentation, source management, code reviews, etc.
- Able to work independently and collaborate in a team
Bonus points if you have:
- Understanding/familiarity with hosting control panels (such as Plesk)
Our awesome perks!
- Fully remote company based out of sunny San Diego, CA
- Unlimited PTO
- Maternity/Paternity leave
- Medical/Dental/Vision/FSA/Life
- 401k with company match; vested immediately
- Monthly virtual team events, like wine tasting and trivia
- Enthusiastic & inspiring co-workers
- Flexible work schedule & a great work-life balance!
Miva is a leading eCommerce software dedicated to empowering enterprise merchants and agencies with a state-of-the-art online storefront. To date, Miva software has powered over $100 billion in online sales for retailers worldwide.
Our success and the success of our clients are driven by high-performing teams of talented professionals. By creating a culture in which passion, ingenuity, and collaboration are rewarded, we have become the driving force for the advancement of independent commerce.
Miva has been named a San Diego Best and Brightest Company in 2018, 2019, 2020, and 2021, and a National Best and Brightest Company in 2020! We have also been named a Top Workplace in San Diego in 2014, 2015, & 2016 and the Best Place to Work in San Diego in 2015, 2016, & 2017.
Miva, Inc. is an Equal Opportunity Employer.
As a member of the ops team, you'll help build and maintain all of the infrastructure that powers Plex. That includes multiple clusters of containerized apps, our build systems, and a variety of cloud services running in datacenters around the world. You'll work closely with the entire engineering org to deliver a great experience
What you'll do
Most important:
- You’re familiar with automation tools. We don’t favor any one technology and we choose the right tool for the job.
- Experience using Chef and Terraform configuration management software
- Familiar with Python and Bash scripting
- Experience writing technical documentation
- Experience working remotely
Desirable, but not required:
- Understanding of technical security best practices
- Linux sysadmin background
- Experience with AWS
- Experience running containerized applications
- Familiar with continuous deployment/continuous integration systems (Jenkins)
- Windows/Mac experience
What you bring to the table
- You have proven experience working independently and collaboratively in an operations environment with strong scripting skills and can effectively manage production level resources with infrastructure as code all with an eye towards security best practices.
- You are detail-oriented and help contribute to a team focused on supporting highly performant, production level systems.
- You are kind, humble, helpful and get stuff done.
- You are self motivated and able to manage your time, working with a distributed team across the globe.
- You believe in asking for help and helping others when they ask, never throwing a problem over the wall.
- You are hungry to have an impact, continuously working to improve our product, process and push the team to be its best.
Job Benefits:
- Monthly wellness stipend
- Flexible paid time off
- Paid parental leave
- Hardware stipend
- Flextime, work from anywhere
- Comprehensive health insurance (medical/dental/vision) (US employees)
- 401k (US employees)
- Stock options
- Plex for the Planet community service opportunities
We’re looking for someone with a passion for programming and writing beautiful code to join the rest of our exceptional Engineering Department. Ruby on Rails Developers are responsible for the backend coding of all business logic, UI/UX APIs, Rest APIs, billing, and related systems. We expect successful candidates to learn the RoR codebase and be able to contribute code meaningfully within a short time. Motivated RoR Developers will be on a track to grow into Senior Ruby on Rails positions within our Individual Contributor track.
Position Responsibilities
- Support direct manager
- Work independently and concisely to achieve goals
- Integration of user-facing elements developed by front-end developers with server side logic
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization and automatization
- Generate specifications from business requirements and execute
- Ability to work both independently and in a collaborative team environment, and meet required schedules and timelines.
Qualifications:
- 3-5 years development with Ruby on Rails, along with other commonly used languages
- Emphasis on billing, asynchronous, and rapid-scaling systems
- Emphasis on large, distributed systems
- Experience working remotely and an ability to deliver on-spec and on-time
Physical Demands and Work Environment:
As a fully remote company all employees must have the ability to work on a computer for most of their workday including engaging in video conferencing.
Travel: Occasional travel requested.
SignalWire, Inc is proud to be an equal opportunity workplace employer.. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, uniformed services, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
Job Benefits:
- Work Remotely
- Be involved in developing cutting-edge cloud communications technology
- Competitive compensation and benefits packages
Helm believes that a more equitable world will be built by people with organizing superpowers. To achieve this vision, we are building one seamless and intuitive platform that integrates data, tools, and experiences to give anyone those superpowers. We are designing and executing experiments to better understand human civic behavior, determine which interventions drive impact, and scale them toward a more participatory democracy. Our customers are organizations engaged in political and social advocacy that drive big change over the long-term using a portfolio of strategies on a multi-partisan basis. Most importantly, our customers believe that people organizing in their communities are the ultimate agents of durable change.
We are looking for an experienced Senior DevOps Engineer who is passionate about building highly available and scalable services to power a variety of applications. A successful candidate will bring strong analytical ability, cloud infrastructure expertise, and the ability to deliver results within a fast-moving, agile environment.
Issue advocates and organizers are our inspiration. Building with and for them is our mission. We are assembling a team that shares values with, learns alongside, and stands with the people who are doing the work to change the nation. So if you're highly motivated, super passionate about democracy, and want to join a team that is looking to build great things together, Helm may be for you. This is a full-time position reporting to the Director of Infrastructure. Helm is a remote first company.
Responsibilities
- As a key member of an agile DevSecOps team, you will design, code, and maintain performant, reliable infrastructure and platforms.
- Set up monitoring and improve reliability and performance using SRE practices.
- Automate tasks using various configuration management and scripting tools such as Ansible, Terraform, and Python.
- Work closely with engineers to create or update systems for new and existing features.
- Participate in on-call rotation for critical systems.
- Document scripts and write guides to help educate the engineering team.
- Enable self service automation and shift left ethos for development teams by building and enhancing DevSecOps pipelines using scripting and programming languages.
- Drive the next evolution of our microservices based low-code architecture practices.
- Provide mentorship and promote engineering best practices throughout the company.
- Work with the support team to triage bugs and troubleshoot production issues.
- Assess project risks, quantify risk/benefit relationships and provide alternative solutions and risk mitigation.
You should have:
- 5+ years experience building and working on cloud infrastructure for large scale distributed systems (primarily AWS based).
- Strong in operational best practices such as monitoring, permissions, disaster recovery, and configuration management.
- Experience with multiple programming languages and automation tools such as Python, Ansible, and Cloudformation.
- Experience with unit and integration testing, continuous integration, and deployment workflows.
- Experience with developing REST APIs and integrating third-party APIs.
- Knowledge of software engineering fundamentals, patterns, and design.
- Knowledge of security best practices and how to implement them in cloud infrastructure.
- Strong communication skills.
You could have:
- Full-stack engineering experience.
- Experience with NoSQL databases and data warehousing platforms.
- Building low-code platforms.
- Understanding of AWS services like ECS, Fargate, MSK, and Lambda.
Helm is an equal opportunity employer that encourages diversity across all spectrums in its hiring, without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, or any other protected factor. With that being said, we wouldn't be able to accommodate candidates in need of work sponsorship at this time since we are a small company. If you find this role interesting and you hit on the elements above, please apply!
Jack Henry & Associates is seeking a senior-level Ruby on Rails Software Engineer to join the Geezeo team. In this role you will work on a cross functional/disciplined team supporting our Geezeo application. Our platform delivers a best in class digital banking experience to over 500 banks and credit unions. We seamlessly integrate our platform into digital banking solutions and complete over 11 million financial transactions per day.
We are committed to creativity, thoughtfulness, and openness. Our team is highly distributed, meaning you will work with kind, talented engineers from across various locations within the US. You’ll get the chance to contribute to products that are used by hundreds of thousands of people. Occasional travel may be required for professional development conferences or company meetings.
This position will be hired out of the Buffalo, NY office OR Remotely within the US.
MINIMUM QUALIFICATIONS
- Minimum 6 years of software engineering experience supporting large enterprise applications
- Minimum 4 years of Ruby on Rails framework experience.
PREFERRED QUALIFICATIONS
- Bachelor's degree preferred.
- Knowledge of or experience with microservice architecture in a production environment is helpful.
- Expert level knowledge of MVC patterns for the Rails framework.
- Security-orientated approach to development.
- Experience with Git, AWS, and MySQL.
- Experience with RESTful web service APIs.
- Ability to support large enterprise applications with development, maintenance and support.
ESSENTIAL FUNCTIONS
- Completes product technical design and prototyping, software development, bug verification and resolution.
- Performs system analysis and programming activities which require research in a large, long running codebase.
- Describe different potential solutions to business problems and understand their tradeoffs.
- Provides technical/engineering support for new and existing applications from code delivery until the retirement of the application.
- Provides reasonable task and project cost/effort estimates.
- Ensures timely, effective, and quality delivery of software into production.
- Develops and tests applications based on business requirements and industry best practices.
- Creates required technical documentation.
- Adheres to documented departmental and corporate standards. May participate in the definition and documentation of standards.
- Collaboratively works with QA team to ensure timely delivery of high-quality products.
- Collaboratively works with customer support team to resolve or diagnose defects.
- Assists in training and mentoring less experienced peers.
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
Our team is looking for a Senior Software Engineer to help take our web application and tech stack to the next level. We're looking for a dynamic engineer who is no stranger to building well-designed, performant and effective front end web applications that support complex business rules and workflows.
What You’ll Do
- Help solidify our next generation web app, one that is deeply rooted in a SAAS-first Angular approach using the Strangler pattern to wrap the existing web app and refactor the most used areas into Angular
- Support front end architectural decisions (including simplifying the CRUD layer) to develop a maintainable and reliable code base that is efficiently deployable and maintainable in production (multi-tenant, CI/CD and easily debuggable via a log-first approach)
- Work closely with our Principal Engineers to flesh out the technical backlog
- Provide feedback on pull requests to increase code quality
- Collaborate with other engineers to build shared services that can serve many applications and scale independently
- Tap into our valuable data sources and build incredible features for our customers
- Ensure software developed adheres to quality standards through both code and design reviews
Your First 90 Days
In Your First 30 Days, with the support of our team, you will participate in our two-week, virtual immersive onboarding, familiarizing yourself with our culture, our product and our tech stack. You will take on development items to get your hands in our web stack and introduce two (2) new aspects of Angular by building proof of concepts and presenting the same to various technical stakeholders. In partnership with our Leads, you'll help envision a front-end technical roadmap that takes scalability, testing and performance into account.
In Your First 60 Days, as your familiarity with our product and tech stack grows, so too will your impact and influence. You will help define and contribute to a backlog of technical infrastructure work. In partnership with Product Management, you will contribute to a backlog of work that systematically adds new features to our growing product offering.
In Your First 90 Days, you will play in an integral role in our UX deliverables. You will continue to evolve and uplift our tech stack by contributing to our technical roadmap and future deliveries. You will play a meaningful role in helping hire engineers to our growing Product Team.
Who You Are
- 7+ years of experience developing complex B2B web apps
- 4+ years of experience in Angular (2 or higher)
- Prior experience with non-front-end technologies (e.g., Java, .NET, Node)
- Proficiency with MVC, CSS, JavaScript, jQuery, and SQL
- Experience with JS Unit Testing
- Ability to flesh out user stories to be consumed by the rest of the team
- Experience working in an Agile environment (e.g., Scrum, Kanban)
- Bachelor’s in Computer Science
More About You
- You’ve built multiple Angular apps in production across multiple companies and have the knowledge and battle scars to prove it
- You’ve taken on the challenge of wrapping a legacy web app (Java, .NET, ColdFusion) in a modern framework, have it coexist and transform areas of the web app
- You've been successful in working in a highly collaborative remote environment
Our Values
- We are a Team. Employees, customers, and partners working together.
- We are Customer-Focused. Customers are the heart of everything we do.
- We are Driven. Seeking exceptional outcomes.
- We Own our Success. Every employee has a stake in our company.
- We do the right thing and have fun in the process.
Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.
Job Benefits:
- We pay 100% of monthly premiums for our employees, 50% for dependents
- 401(k) with employer match and immediate vesting
- Reimbursement to help pay for your cell phone and internet plans
- Open PTO policy
- Remote work culture
- Free onsite gym
- Professional development budget
- Short- and long-term disability
- Paid parental leave
- Employee stock options
Time zone: (GMT-06:00) Central Time +/- 2 hours