Recent remote jobs
Komplexe Web-Projekte sind genau unser Ding. Wir begeistern namhafte Unternehmen mit unserer Beratung, sauberem Code und schaffen einzigartige User Experiences. Als globales Experten-Team vereinen wir die Kreativität und Innovation einer Digital-Agentur mit der Umsetzungsstärke eines großen IT-Anbieters. Bist du dabei?
Das ist deine Mission:
- In deinem crossfunktionalen Projektteam übersetzt du die Entwürfe unserer UX / UI Designer in performanten, sauberen Code
- Der Blick über den Tellerrand ist für dich selbstverständlich – du hast ein Auge auf die aktuelle Projektlage, weißt, wie die komplette Softwarelösung funktioniert und treibst das Projekt technisch voran
- Bei Kundenterminen und Workshops bist du zuverlässige*r Partner*in und repräsentierst die Company nach außen
- Du erweiterst aktiv dein technisches Repertoire und unterstützt die Weiterentwicklung anderer Teammitglieder
Das bringst du mit:
- Einschlägige Erfahrung in der Umsetzung komplexer, responsiver Webseiten, der Performance Optimierung und dem Templating für verschiedene CM-Systeme – idealerweise hast du diese im agilen Projektumfeld gesammelt
- In JavaScript (ES6), HMTL5, CSS3, SCSS/SASS, npm und JSON macht dir niemand etwas vor – umso besser, wenn du dich auch mit React, Vue, Angular, Yarn, Mocha oder redux auskennst
- Einen hohen Qualitätsanspruch, die Fähigkeit, Prioritäten zu setzen und Neugierde auf neue Technologien und Themen
- Teamfähigkeit, Kommunikationsgeschick und Hilfsbereitschaft – du hast Lust auf Knowledge-sharing, Kundenkontakt und fachliche Diskussionen
- Sehr gute Deutsch- und gute Englischkenntnisse
As a full stack engineer, and general cloud-based web practitioner, you know there's no such thing as "it works on my machine"
What you’ll do
- Work on the software that powers the Click Travel platform by writing Node.js, Java, Angular and React code and tests.
- Identify and keep track of metrics that tell you how your software is performing.
- Continuously improve your engineering skills and practises.
- Evangelise and spread your DevOps and Cloud Engineering mentality to your colleagues.
- Look out for ways to improve our development processes.
How you'll be doing it
- You're part of an agile, multidisciplinary team. You bring your unique skills and leverage them when collaborating with others to accomplish goals.
- You prioritise your work with the team, its lead and product owner, weighing both the business and technical value of each task.
- You experiment, test, try, fail and learn all the time - with one thing at a time.
- You use data available to determine the best approach.
- You constantly ensure code is running in production as early as is responsibly possible.
- You don’t do things just because they were always done that way.
- You don’t ignore the lessons learned, however - even those learned by others.
Skills
- You're smart, and can find ways to show us.
- You know and understand the challenges of distributed cloud systems.
- You can work with Node.js, or other AWS serverless friendly technologies such as Lambda and DynamoDB.
- You want to work with services that span from user-facing services, to the foundations that run them.
- You have expertise interacting with datastores.
- You find ways to communicate as part of your team.
- You are an agile engineer.
What we can offer you
An empowered working environment
- Flexible, remote first working - We have worked as a distributed company day to day for years. Colleagues across the business use Zoom, Slack, Miro and others in a constantly expanding toolkit. Meetings and collaboration are online by default - we even have teams experimenting with remote pairing tools.
- Strong ownership and open structure - We have a stable yet evolving tech stack directed by the people who are working on it. Everyone is free to drive change and introduce new ideas or tools to help increase our effectiveness as a department. We proactively work to ensure teams are not siloed and are working on the most impactful projects.
- Work flexibly - We work towards outcomes, so you can work in a way that balances with your life.
- Impact - We are a small product engineering team, so each colleague has the scope to be deeply involved in critical projects and deliver large outcomes for the company.
Benefits and personal development
- Competency driven personal development - Each person in our team is supported in their own personal development plan and encouraged to develop and challenge themselves through their work.
- Book club - We encourage our teams to read books together and use these to introduce new processes and ideas into the department.
- Parental leave, full sick pay, life assurance, holiday buy back scheme, discounted travel, pension, 1% charity time.
- Learning and development (coaching) training offered/courses.
- We have a office in Birmingham where you can work some or all of the time if you live within commuting distance.
We are proud to have a working environment that sets our employees up for success.
What we require from you
- Located in UK
- Eligible to work in UK
Protecting and using your personal data responsibly is very important to us. To find out what happens to any personal data that you provide to us, or any that we may collect about you please read our Privacy Statement
Job Benefits:
- Flexible & distrubted working, plus a sociable culture
- Birthday Off - an additional days annual leave so you can celebrate!
- Travel discounts - 45% of rail, plus discounts on hotels & flights!
- Purchase extra days annual leave
- Give back 1% working time to the community
- Cycle to work scheme
- Childcare vouchers
Time zone: (GMT+00:00) London
As a full stack engineer, and general cloud-based web practitioner, you know there's no such thing as "it works on my machine". As someone who leads from their experience of good things and driven by learning from success and failure, we have a job opportunity for you :).
What you’ll do
- Work on the software that powers the Click Travel platform by writing Node.js, Java, Angular and React code and tests, and leading others towards outcomes.
- Identify meaningful metrics that tell you how your software is performing and how it adds value to the business.
- Continuously improve your engineering skills and practises, and leadership skills.
- Evangelise and spread your DevOps and Cloud Engineering mentality to your colleagues, and beyond Engineering.
- Look out for and design ways to improve our development processes and efficiencies, driving improvement across Engineering.
How you'll be doing it
- You're part of an agile, multidisciplinary team. You bring your unique skills and leverage them when collaborating with others to accomplish goals.
- You lead by example, engaging and bringing those around you along with you.
- You support and mentor the engineers around you.
- You prioritise your work with the team, its lead and product manager, weighing both the business and technical value of each task and often leading towards outcomes.
- You engage all parts of the business, working with other teams, balancing cost and delivering user value.
- You experiment, test, try, fail and learn all the time - with one thing at a time.
- You use data available to determine the best approach.
- You constantly ensure code is running in production as early as is responsibly possible.
- You don’t do things just because they were always done that way.
- You don’t ignore the lessons learned, however - even those learned by others.
- Customer focused - all of the time.
Skills
- You have experience with Node.js and Java and some familiarity with clientside development.
- You know and understand the challenges of distributed cloud systems.
- You've worked AWS serverless friendly technologies such as Lambda and DynamoDB or similar.
- You want to work with services that span from user-facing services, to the foundations that run them.
- You have expertise interacting with datastores.
- You find ways to communicate within your team and Engineering.
- You are an agile engineer.
What we can offer you
An empowered working environment
- Flexible, remote first working - We have worked as a distributed company day to day for years. Colleagues across the business use Zoom, Slack, Miro and others in a constantly expanding toolkit. Meetings and collaboration are online by default - we even have teams experimenting with remote pairing tools.
- Strong ownership and open structure - We have a stable yet evolving tech stack directed by the people who are working on it. Everyone is free to drive change and introduce new ideas or tools to help increase our effectiveness as a department. We proactively work to ensure teams are not siloed and are working on the most impactful projects.
- Work flexibly - We work towards outcomes, so you can work in a way that balances with your life.
- Impact - We are a small product engineering team, so each colleague has the scope to be deeply involved in critical projects and deliver large outcomes for the company.
Benefits and personal development
- Competency driven personal development - Each person in our team is supported in their own personal development plan and encouraged to develop and challenge themselves through their work.
- Book club - We encourage our teams to read books together and use these to introduce new processes and ideas into the department.
- Parental leave, full sick pay, life assurance, holiday buy back scheme, discounted travel, pension, 1% charity time.
- Learning and development (coaching) training offered/courses.
- We have a office in Birmingham where you can work some or all of the time if you live within commuting distance.
We are proud to have a working environment that sets our employees up for success.
What we require from you
- Located in UK
- Eligible to work in UK
Protecting and using your personal data responsibly is very important to us. To find out what happens to any personal data that you provide to us, or any that we may collect about you please read our Privacy Statement
Job Benefits:
- Flexible & distrubted working, plus a sociable culture
- Birthday Off - an additional days annual leave so you can celebrate!
- Travel discounts - 45% of rail, plus discounts on hotels & flights!
- Purchase extra days annual leave
- Give back 1% working time to the community
- Cycle to work scheme
- Childcare vouchers
Time zone: (GMT+00:00) London
Company Description
YouGov is an international research and data analytics group.
Our mission is to supply a continuous stream of accurate data and insight into what the world thinks so that companies, governments and institutions can better serve the people and communities that sustain them.
We have the best data and the best tools. We continuously challenge conventional approaches to research, and we disrupt our industry to ensure that our clients always get the best solutions.
We are driven by a set of shared values. We are fast, fearless and innovative. We work diligently to get it right. We are guided by accuracy, ethics and proven methodologies. We trust each other and bring these values into everything that we do.
Job Description
YouGov is searching for a Senior Site Reliability Engineer to help with technical planning and execution for our Site Reliability Engineering (SRE) team.
In this collaborative role, you'll work with senior Directors, and a group of Engineers to be collectively responsible for the delivery, optimization, resilience, and availability of high-value and high-transaction-rate services trusted and used by both the general public and some of the largest brands in the world. You'll collaborate on planning technical aspects, participate in selecting vendors, and help drive the adoption of best practices across all YouGov technology groups. You'll work at a fast pace with autonomy, and you will have the opportunity to train fellow SREs.
What you will do:
-
Collaborate on planning for SRE projects by helping translate high level business goals to project goals
-
Provide input on the technical design and do the technical implementation of SRE plans and projects.
-
Work on the selection of vendors to solve SRE requirements
-
Provide strong and positive mentorship to fellow SREs and to other engineers
-
Participate in support requests for YouGov’s production environment (not on-call)
-
Establish Error Budgets for the products by monitoring SLIs, measuring SLOs and publishing them to dashboards that are useful for the business.
-
Drive blameless post-mortems with all the technology teams and use the Error Budget to establish priorities for any necessary changes
-
Identify and solve critical problems and build automation to prevent their recurrence.
-
Design, develop, and implement supporting cloud services on the Kubernetes platform.
Qualifications
- 5+ years' work experience in a similar job role.
- Strong analytical and problem-solving skills.
- Strong experience with log aggregation, status monitoring applications, and APMs including NewRelic, Sentry, ELK, and Prometheus
- Kubernetes knowledge and experience (50+ nodes)
- Experience with cloud (AWS) and on premise setups
- Strong Linux background and understanding of networking.
- Significant knowledge of and familiarity with SRE best practices
- Experience working with fully remote teams
- Experience administering and/or designing databases - SQL and NoSQL. (preferred but not required)
- Exposure to Python web applications (preferred but not required)
- Experience working with Agile project management methodologies
Additional information
This is a full time, permanent remote role, which can be based in a YouGov Office or remote location in the UK or Europe. We are a global team with developers in the US, South America, Europe, and India.
Job Benefits:
- Flexibility
- Best Equipment
- Salary + Bonus
- Well-being at Work
- Various lifestyle benefits
- Culture of Learning
- Pension (401K in the USA)
- Employee Assistance
- Games and Social Events
- Good Holiday allowance
Time zone: (GMT-05:00) Eastern Time +/- 4 hours
General Dynamics Mission Systems is looking for an inclusive engineering specialist with DevOps and Scrum Master experience. This flexible working DevOps Principal Software Engineer role would either be work from home with some travel or based within our offices in Oakdale depending upon your preference and comes with a favourable salary of £48.5k to £60.7k p/a.
As a Principal DevOps Engineer, you will enable the implementation and management of DevOps processes and standards. You will support efficient software development and deployment through source code control, continuous integration and software quality tools.
If you were already in this remote and flexible Dev Ops Manager role, here are some of the areas you would have been working in this week:
- Leading a cross-functional DevOps team through a software delivery project in a scaled Agile environment and planning DevOps initiatives and activities them
- Managing the continuous integration, deployment and test approach
- Facilitating discussion, decision making, and conflict resolution between the test and development organisations
- Defining test requirements, specifications, procedures and scripts concerning system and product specification, design and use cases
You will also support building release and software licensing requirements across the product development and test team, monitoring all metrics and feedback.
To apply for this Senior DevOps Engineer role, you will need the following:
- A degree in a relevant subject
- Significant experience as a Principal Engineer or DevOps Engineer, perhaps as a cloud platforms manager or a role involving considerable Azure cloud experience.
- Training and experience in Scrum environments
- Experience in software development, integration and testing, and tools such as Jenkins/Jenkins Pipelines, Artifactory, Rational Quality Manager, Rational Team Concert, Git/GitLab, VMWare vSphere and Dell Storage
For full details and to apply for this remote and collaborative DevOps Principal Software Engineer job, please contact General Dynamics today.
Provides technical leadership to small or medium sized project teams to ensure interdisciplinary integration is met. This position is responsible for considering the complete problem across the entire life cycle of the product.
Scope of Responsibilities:
* Defining customer needs and required product functionality.
* Documenting product requirements and project constraints.
* Leading, guiding, and/or performing the technical product development for the system or subsystem being developed-providing and supporting the big picture systems view. This includes tracking key technical metrics to measure margins and risk.
* Overseeing and leading verification and validation planning, execution, and reporting efforts.
* Navigating or supporting the team and the product through regulatory compliance activities.
* Ensuring efficient and complete transition from design into production.
* Prepares and presents documentation to clients and stakeholders.
This position is also tasked with supporting our business development efforts including writing proposals, planning technical aspects of projects, developing our capabilities, interfacing with current and prospective clients, and participating in conferences.
The Following is Required
* Bachelor's Degree in engineering discipline relevant to product development.
* 5+ years of experience in new product development roles, 3+ years of systems engineering experience
* Demonstrated track record of successful product development on complex projects.
* Proven abilities in leading cross functional technical teams, managing risk, and adapting to change.
* Self-motivated, organized, and a problem solver who demonstrates knowledge of fundamentals but also the big picture.
* Excellent communication skills to support interaction with cross-functional team members, internal management, and clients.
Sthree US is acting as an Employment Business in relation to this vacancy.
Great interviews are engineered. Come help Karat make every interview predictive, fair and enjoyable.
The status quo for technical interviewing doesn’t meet the needs of candidates or hiring companies. Haphazard interview experiences, subjective evaluations, and lack of capacity and expertise mean too many companies miss their hiring goals and miss out on great software engineers. At Karat, it's our mission to create better outcomes for companies and candidates by making every interview predictive, fair, and enjoyable.
Karat conducts first-round technical interviews on behalf of companies including Indeed, Atlassian, Intuit, Peloton, The New York Times and Wayfair. We do this through a community of Interview Engineers who are equipped with Karat's interviewing platform, battle-tested questions, and data-informed best practices.
The result is highly predictive and fair interviews at scale that candidates truly enjoy. Karat has amassed the largest and most robust dataset of structured interview intelligence to produce never-before-seen hiring analytics.
As the world continues to transition to virtual work, and the fairness of hiring practices in the tech industry come under greater scrutiny, Karat is uniquely positioned to be a valuable, strategic partner as companies transition to 100% remote hiring.
Founded in 2014, Karat is a privately held and venture-funded company based in Seattle.
Solutions Engineering at Karat
As a member of Karat's Solutions Engineering Team, you will partner with our Customer Success Managers to transform the way our clients hire engineers. You will leverage your deep technical expertise and understanding of our interview product to ensure its successful implementation in every organization.
This job requires a uniquely entrepreneurial bent as you will meet with countless C-suite engineering and talent leaders to understand their technical concerns and adapt or evolve our product to address them. The Solutions Engineer will have a career-defining opportunity to shape the future of Karat.
This is a remote opportunity servicing our clients on the East Coast.
Core Responsibilities
- Build trust in the Karat solution over a client's entire technical partnership.
- Ensure that Karat interviews provide the maximum possible value to each client by serving as a technical expert and an advocate for that client's interests.
- Sit down with engineers from teams around the world, understand their job descriptions and learn what the team is looking for. Leveraging your technological expertise and Karat's interview content, you'll help design a predictive interview format that will help that team find the candidates they need.
- Meet periodically with client teams to ensure that the product is working for them, address any technical concerns they have, and make any necessary adjustments over time to maximize the value of the interview.
- Help us improve our internal processes, identify new areas where our interview can provide value, and helping us understand what our clients need.
- Work directly with our Product and Engineering Leadership to pave the way for the Solutions Engineering organization at Karat by owning the creation and building of our knowledge base.
- In a post-Covid world, this role requires 10% travel to meet with client teams.
About You
- 5-7 years of experience as a Solutions Engineer or technical consultant, supporting enterprise SaaS/B2B companies
- You believe in Karat’s mission and crave the ownership and responsibility we will give you
- You are a Technical Subject Matter Expert in the area of Software Engineering. You are equipped with an understanding of a wide variety of technical topics such as technical analysis, , web development, and system design
- You are client-oriented and comfortable explaining your product to any member of the team, from a junior engineer to a CTO
- Bachelor's degree in Computer Science, or equivalent additional experience
- Interviewing, hiring or mentoring experience preferred
- Working knowledge of SQL and data analysis preferred
Benefits of joining Karat:
While doing meaningful work is rewarding in itself, we also offer the following programs and benefits for all our full-time employees:
- Competitive salary and benefits
- Medical / dental / vision insurance
- Flexible vacation and paid company holidays
- Paid parental leave
- State-of-the-art equipment for your work station
Karat is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.
Benefits/perks listed below may vary depending on the nature of your employment with Karat and the state/country where you work.
Time zone: (GMT-05:00) Eastern Time
Great interviews are engineered. Come help Karat make every interview predictive, fair and enjoyable.
The status quo for technical interviewing doesn’t meet the needs of candidates or hiring companies. Haphazard interview experiences, subjective evaluations, and lack of capacity and expertise mean too many companies miss their hiring goals and miss out on great software engineers. At Karat, it's our mission to create better outcomes for companies and candidates by making every interview predictive, fair, and enjoyable.
Karat conducts first-round technical interviews on behalf of companies including Indeed, Atlassian, Intuit, Peloton, The New York Times and Wayfair. We do this through a community of Interview Engineers who are equipped with Karat's interviewing platform, battle-tested questions, and data-informed best practices.
The result is highly predictive and fair interviews at scale that candidates truly enjoy. Karat has amassed the largest and most robust dataset of structured interview intelligence to produce never-before-seen hiring analytics.
As the world continues to transition to virtual work, and the fairness of hiring practices in the tech industry come under greater scrutiny, Karat is uniquely positioned to be a valuable, strategic partner as companies transition to 100% remote hiring.
Founded in 2014, Karat is a privately held and venture-funded company based in Seattle.
Engineering at Karat
As a Senior Software Engineer at Karat, you will work on an exciting mission with a highly collaborative team and relatable product. As an vital member of our growing company, you will work closely with leaders and members of other teams, contribute to team culture and practices, and mentor members of the product team. We're looking for individuals hungry to take ownership of new projects and initiatives, making a significant impact on the product and beyond. You will work on a team to build products serving engineers, candidates, and internal teams as we scale. Your work will be the bridge between users, providing the backbone of our platform.
Core Responsibilities
- Lay the foundation for new systems while revamping the existing.
- Deliver the projects that fall into your team’s area on time and with quality.
- Own projects from design to release, including communication with stakeholders.
- Developing web applications using HTTP, Rest and GraphQL.
- Lay the foundation for new systems while revamping the existing codebase.
- Support junior engineers through direct mentorship and suggestions of process improvements.
- Remain flexible enough to handle all of the unknowns that come with fast growth in the company.
- Write clean and scalable services, components and APIs and the backend that our products depend on.
- Collaborate with our cross-functional team to define features and build powerful and easy-to-use products and customer-facing workflow tools.
- Help develop effective processes for ensuring our products have high quality code and minimal defects.
About You
- 5-7 years developing and launching web applications/systems into a production environment.
- Experience in at least one of Ruby, Python, or similar language.
- Comfortable in a Unix/Linux workflow.
- Prior experience designing and building backend services and APIs or frontend components.
- Strong ability to effectively identify and pursue challenging problems.
- Interviewing, teaching, and/or mentoring experience as it will help you relate to our mission and culture.
- UI/ UX experience using AJAX and modern frameworks like React as well as plain JavaScript is a strong plus.
- Excellent communication skills to collaborate with a service-oriented team
Benefits of joining Karat:
While doing meaningful work is rewarding in itself, we also offer the following programs and benefits for all our full-time employees:
- Competitive salary and benefits
- Medical / dental / vision insurance
- Flexible vacation and paid company holidays
- Paid parental leave
- State-of-the-art equipment for your work station
Statement of Non-Discrimination:
In keeping with our beliefs and goals, no employee or applicant will face discrimination or harassment based on: race, color, ancestry, national origin, religion, age, gender, marital/domestic partner status, sexual orientation, gender identity or expression, disability status, or veteran status. Above and beyond discrimination and harassment based on “protected categories,” we also strive to prevent other subtler forms of inappropriate behavior (i.e., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at Karat.
We value a diverse workforce: people of color, womxn, and LGBTQIA+ individuals are strongly encouraged to apply.
Time zone: (GMT-08:00) Pacific Time
Are you seeking huge growth in your development career path? Orion is adding 24 software devs from software dev 1 to Solutions Architect due to our huge growth goals. We are looking to grow from 8-40% market share in the next 5 years. What does that mean for you? You get to work on some very cool products and grow with our organization!
Do you have what it takes?
- Looking for developers with experience in one or more of the following; (Angular JS, C#, .NET, SQL, REST)
- Seeking various levels of developers from Junior to Senior Architects
- Experience writing tests and testing code
- High attention to detail, pride yourself on delivering intuitive software that is high quality
- Familiar with Agile project management and software development methodologies
- You're a self-starter who thrives in a collaborative, team environment
There’s More?!
We also offer competitive pay, day one benefits, generous PTO, paid parental leave, extra paid holidays, access to best-in-class financial planning technology, and volunteering and mentoring opportunities.
Apply today. Let's talk tech!
Job Benefits:
- Health Care Benefits Day 1
- Wellness Incentive Program
- Attractive Tuition Reimbursement
- 401K Program effective your first pay period
- Paternity Program
- Pawternity Program
- Dental/Vision
- Short term/Long term benefits
Responsibilities
- Design and implement features for the Simulmedia ad technology
- Design and implement highly available, robust and reliable services
- Build software prototypes
- Collaborate with other disciplines (PM, Business, Operations, etc) and even developers from game studios to create solutions that solve problems in the video advertising space
Qualifications
- 2+ years of work experience as a software engineer
- Experience developing, maintaining, and debugging problems in large codebases
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, and testing
- Proficiency in at least one modern programming language such as C++, C#, Java, Javascript, Go, Python, Ruby, Rust
Job Benefits:
- Unlimited PTO
- $0 premium medical, dental, and vision coverage
- Fitness reimbursement
- 401(k) and FSA
- Paid family leave
- Flexibility
- Pre-tax commuter benefits
- Free Citibike membership
- Learning stipend
- Employee Assistance Program (EAP)
Time zone: (GMT-05:00) Eastern Time +/- 8 hours