Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 100+ Golang Tyk Technologies Jobs (1 new this week) in United States 🇺🇸 in November 2024 at companies like Tyk Technologies Ltd, CancerIQ and Bitfusion.io with salaries from $40,000 to $180,000 working as a Go Developer – Platform, Full-Stack Software Engineer and Senior Software Engineer. Last post
Hiring Golang Developers?
Create your profile to continue
48 direct messages sent by companies to developers on Golang Cafe
in the last 30 days
41 developers joined Golang Cafe in the last 30 days
15,107 developer profiles page views in the last 30 days
The Tyk API Management platform is helping to drive the connected world and power new products and services. We’re changing the way that organisations connect any number of their systems and services.Whether internal, external, public or highly encrypted systems, Tyk helps businesses drive value across the retail, finance, telecoms, healthcare, or media industries (to name just a few!)
If you’ve banked online, used an app to check the news, or perhaps even driven a connected car, API’s, and by extension, Tyk, make that possible. Founded in 2015 with offices in London, Atlanta and Singapore, we have many thousands of users of our B2B platform across the globe. Brands using Tyk range from Lotte, Bell, Dominos, Starbucks, to RBS and Societe Generale. We have a varied user base hailing from every continent – even Antarctica.
Our Mission
Tyk is on a mission to connect every system in the world. We’ve started by building an API Management platform.
Total flexibility, default remote, radical responsibility
We offer unlimited paid holidays and remote working from anywhere in the world, for everyone, Why? Tyk was founded on the principle of offering flexibility and autonomy to our employees, we believe this allows our employees to achieve their best results. It also means we can build the best possible team, location and working hours are no barrier.
If this sounds like an environment that you believe could work for you then read on to find out more.
The role
You will be responsible for designing and building high quality and customer centric solutions within our platform team. You will work with Senior Product Managers, Technical Leads, UX Designers, QAs, and a team of talented engineers to bring our vision for the platform enablement team to life. This role also will play a key part in our continuous improvement journey, building out high levels of pipeline automation, great unit testing, and ensuring we live up to our engineering policies, processes, and standards.
Our platform team looks after enabling capabilities which other product teams consume – for example, our Tyk Identify Broker, back end plugins, Tyk Sync, Tyk Pump, and our multi datacentre bridge
We’d love it if you had line management experience, and are keen to impart some of your knowledge in managing and growing junior engineers.
It’d be great if you had some line management experience, but this is not essential.
Here’s what you’ll be getting up to
Occasional input into strategic direction of platform enablement, working with the Product Manager to suggest new ideas or challenge existing strategy
Focusing on creating great quality , low technical debt, and optimal experience solutions for our our customers
Being an advocate and driver for continuous improvement and operational excellence – increased automation, safer pipelines, more disciplined code merge, better unit testing etc
Code with care to ensure your feature to debt ratio remains healthy
Code using well accepted design patterns that allow for future scaling
Working with DevSecOps to embed a security first approach to our product iteration and ensure what is released is safe for our customers
Pair programming with more senior engineers to drive up your skill set
Consider the quality, maintainability and flexibility of code written by you and improve this over time with mentorship with more experienced engineers
Be focused on ensuring we write automated tests for every new capability and bug fix
Have an understanding on creating, and testing solutions for non functional use cases – technical debt reduction, documentation improvement, security, stability, bug fix. Work with experienced engineers to build your knowledge and approach here
Be an advocate of adhering to Tyk coding standards – ensuring test cases are written, ensuring documentation is written, driving high levels of automation in our pipeline process, ensuring tests are passing before merge
Learn, adopt, and input into our Scrum process , being an example in working to definition of ready / done, improving estimation, good quality ticket creation, input into grooming etc
Be an input to our continuous improvement agenda – be it the clarity of our user stories, how we estimate, or how we ensure continuous testing, we expect this role to be advocate of continuous improvement
With guidance from experienced engineers, learn, live and adopt a DevOps culture where we have a clear focus on release engineering quality and automation
Here’s what we’re looking for
Contributing to strategic direction of platform enablement, working with the Product Manager to suggest new ideas or challenge existing strategy
Focusing on creating great quality , low technical debt, and optimal experience solutions for our our customers
Being an advocate and driver for continuous improvement and operational excellence – increased automation, safer pipelines, more disciplined code merge, better unit testing etc
Responsible for ensuring your feature to debt ratio remains healthy
Code using well accepted design patterns that allow for future scaling
Working with DevSecOps to embed a security first approach to our product iteration and ensure what is released is safe for our customers
Takes responsibility for the quality, maintainability and flexibility of code written by you
A leader of ensuring we write automated tests for every new capability and bug fix and ensure this culture permeates.
Have a clear focus on creating , coding, and testing solutions for non functional use cases – technical debt reduction, documentation improvement, security, stability, bug fix
Be an advocate of adhering to Tyk coding standards – ensuring test cases are written, ensuring documentation is written, driving high levels of automation in our pipeline process, ensuring tests are passing before merge
Be an advocate of adopting our Scrum process , being an example in working to definition of ready / done, improving estimation, good quality ticket creation, input into grooming etc
Be a key shaper and contributor to our continuous improvement agenda – be it the clarity of our user stories, how we estimate, or how we ensure continuous testing, we expect this role to be advocate of continuous improvement
Live and adopt a DevOps culture where we have a clear focus on release engineering quality and automation
Be opinionated, outgoing, and enthusiastic – we want engineers to challenge and have a voice
Experience needed
Strong backend engineering experience in Go
Passion for continuously improvement software delivery lifecycle
Experience of influencing and guiding product strategies through technical knowledge
Hands on development experience with server development
Team management and mentorship
Experience of adhering to and improving operational excellence, with a keen eye on reducing manual effort and increasing quality
Deep working understanding of DevOps best practice, particularly in relation to release engineering
Good working experience of security first software development
Knowledge in any or some of the next topics: Distributed system, Analytics, RPC, 3rd party integrations, Different data stores, different identify providers, testing skills
Very organized and exceptional attention to detail
Passion for continuously improvement software delivery lifecycle
Happy to input into and challenge product strategies based on technical knowledge
Very organized with exceptional attention to detail
Strong communication skills
Hands on development experience scaling complex systems
Considerable backend engineering experience
Familiarity with Kubernetes or other orchestration tools
Experience building applications in Go, C, C++
Passionate about working on and contributing to Open Source
Experience with software engineering best practices (e.g. unit testing, code reviews, design documentation)
Experience with Redis ,MongoDB/SQL
Competencies
Designing highly-available distributed software
Collaborative development
Automated testing practices and continuous testing
Continuous delivery
Nice to have
API management experience
Line management and mentoring experience
Benefits
Here’s why you should join us:
Please note that benefits vary by country. If you have any questions, please don’t hesitate to ask your Talent Partner.
Excellent Medical, Dental, and Vision packages
401k plan
Everyone has unlimited paid holiday.
We have total flexibility in hours, as we believe creativity flows better when our people are given freedom to decide when they are most productive. Everyone is unique after all.
Employee share scheme
Generous maternity and paternity leave
Company retreats
We all share the same vision – we value authenticity, respect, responsibility, independence, honesty, diversity and inclusion and most importantly treating others how you wish to be treated. We look for like-minded people who bring their personalities to work everyday, strive to achieve their personal goals and who are willing to challenge the way we do things, why? – to make what we do even better!
Our values tell the story of Tyk – here’s how:
It’s ok to screw up!
We’ve found that it’s often the ‘stupid’ or unexpected ideas that turn out to be the successful ones – so try it, at least we can say we have!
The only stupid idea, is the untested one!
It’s in our DNA – starting a business with founders 12 hours apart, giving our gateway away for free – sure, we did that, and we’d do it again!
Trust starts with you – make it count!
Trust is a two-way street – instill it from day one!
Assume best intent!
We have each other’s back – we’re all on the same team. Think before you speak or act.
Make things, better!
Always try to leave things better than when you found them – change is constant, inevitable and embraced! Be that change we want to see.
Tyk is an equal opportunities employer and we are determined to ensure that no applicant or employee receives less favourable treatment on the grounds of gender, age, disability, religion, belief, sexual orientation, marital status, or race, or is disadvantaged by conditions or requirements which cannot be shown to be justifiable.
Full-Stack Software Engineer CancerIQ Chicago, United States $80,000 to $120,000 a year
October 2018
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
cancer.eliminate() // save lives
"The best minds of my generation are thinking about how to make people click ads … That sucks."
-Jeff Hammerbacher
Cancer sucks. But, code is powerful, developers are brilliant, and people are resilient.
In the high cost world of oncology, trial and error treatment is still the norm despite enormous advances in genomic medicine. Patients are given one-size-fits-all treatments that lead to poor outcomes.
CancerIQ is building intelligent analytical technologies aimed to optimize cancer risk prediction, prevention, and treatment. We do this by providing care providers with workflow tools built upon informed decision engines and data-driven classification models. Our mission strives to engage and educate patients, and guide them through the complex, convoluted, and intimidating journey of cancer prevention.
How do you fit in?
CancerIQ Engineering is looking for curious minds that want to solve problems, write elegant code, and iterate quickly. We are a group of ambitious devs who love all things science, web, and technology.
As a CancerIQ Software Engineer, you will to take part in an agile engineering process. You will architect and implement backend and frontend solutions using Javascript, Ruby, Golang, Rust, Elixir, and other technologies best-suited for the goals of the CancerIQ platform. You'll research, design, and propose architectural initiatives that incorporate domain-driven design into the microservices environment, employing sound data validation, provenance, and communication using technologies such as Kubernetes, GraphQL, and Kafka. You’ll be developing robust, performant services and user-friendly web clients that can enable clinicians to operate efficiently and gain new insights. Through intuitive visuals and interfaces, you will be creating modern and appealing applications across multiple platforms for patients of all types and demographics.
We want you to lead new efforts, promote best practices, and help the rest of the team grow in their engineering abilities through mentorship and teaching. We love pairing and so should you.
What are we looking for?
You should have several years of experience and completed many projects that have enabled you to develop strong opinions on code structure and modularization. With the rapid movement in the web landscape, you shouldn’t be afraid to dive into new technologies and learn from top to bottom.
We use a mixture of technologies, and focus on those that help us get jobs done most efficiently. Knowledge of Javascript frameworks such as Angular, React, Backbone, and the like, should be something you can bring. You should have an expert-level understanding of Javascript (e.g. prototype-based inheritance, event delegation, closures, callbacks). You need thorough knowledge of the newer frameworks, and the progression of web technologies such as ES6/7, Typescript, etc.
You should have deep knowledge of the surrounding parts of the stack with the capability of designing RESTful APIs and backend services. As we scale to reach many patients and institutions, you’d make implementation decisions around scalability, performance, and web page optimization techniques.
The desire to learn and help others are two core values that drive us as a development team. We believe that if you aren’t passionate about these values, then we’re not your best fit. You should be passionate about always learning and growing, as well as spreading new knowledge to just as passionate team members. As such, you’re a clear communicator and should be able to work with team members effectively.
What are the “Nice To Haves”?
Being able to navigate and contribute to the full stack will ultimately prove to be beneficial to the team. Knowledge of server-side technologies such as Ruby, Python, Java, Go, etc., would be excellent.
We employ a rapid, continuous deployment system, and as developers are responsible for seeing their features through deployment. Knowledge of DevOps and infrastructure tools (GitLab, Docker, Kubernetes, Istio, Kafka) will prove to be beneficial.
Anything Non-technical?
Self-motivated learning
Public artifacts and outreach such as blogs, open-source contributions, conference presentations
Strong communications skills such as empathy, listening, and conflict resolution
Passion
A good sense of humor
What about perks?
Competitive pay and benefits (health insurance, travel subsidies, discount programs)
No dress code. Ridiculous graphic tees are encouraged. We’re even okay with fedoras.
Senior Software Engineer Bitfusion.io Austin, United States / Remote $100,000 to $180,000 a year
October 2018
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Bitfusion is an Austin, TX and a Bay Area company building the operating system for managing AI infrastructure across CPUs, GPUs and FPGAs in next generation data centers and clouds.
We are looking for strong cloud infrastructure engineer (developer type) with self-directed work habits and strong willingness to learn. You will be part of a collaborative team with a culture of open communication, innovation and make-it-happen mindset. You will work on bleeding edge technologies and have the opportunity to lean new technologies. Expect excellent application development skills and Kubernetes experience is a must. Experience with building highly available, scalable and generalized infrastructure and solid proficiency with at least one modern general-purpose programming languages like C++, Go, Python, Scala, etc is essential.
You should have a BS, MS, or PhD in Computer Science, Computer Engineering or equivalent. Top-notch communication skills are essential. Strong problem solving skills and out of the box thinking are a must. Must work well in a fast paced team of talented, motivated, and coworkers. Physically located in Austin, TX is highly preferred, though remote work may be possible depending on qualifications.
Must Haves
* 5+ years of relevant industry work experience
* BS, MS or PhD in Computer Science or equivalent program
* Hands-on development with highly distributed and micro-service environments in clouds like AWS
* Experience with Docker container related technologies like Kubernetes, Mesos, etc
* Experience with large-scale distributed systems and client-server architectures
* Demonstrated proficiency with at least two modern general-purpose programming languages like C++, Go, Python, Scala, etc.
- Demonstrated ability to adapt to new technologies and learn quickly
* Should be able to pick up any new programming language and demonstrated ability to adapt to new technologies quickly
Nice to Haves
* Experience building APIs and client libraries
* Experience with industry or open-source projects in large-data, parallel and distributed systems
* Experience building technologies with caching, RPC, queuing, parallelism, multi-threading, concurrency
* Experience with full stack web development
As part of your job application, send us some bullet points about the most recent projects you worked on with Kubernetes, whats your favorite programming language, what kind of things have you hacked in the past, why would like to be part of this team, etc.
Systems Software Engineer BitMED Austin, United States $114,000 to $156,000 a year
October 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Here at BitMED we appreciate transparency and creativity. So, let’s try something new. We would like to give you the opportunity to learn more about this role the same way we would get to know you. An application!
We’ll go first…
Why is this position crucial to BitMED?
Our lean team is ready to grow! We are rapidly onboarding 22M members to our platform and that number is growing every day. Our Systems Software Engineer will be responsible for defining and implementing our software standards as they integrate between frontend, backend, data storage, infrastructure and other core system components. By joining our small team, they will be an integral contributor in developing our engineering culture. This person will be a key enabler for lean integration, faster innovation, rapid development, streamlined communication and improved collaboration.
Why does this person want to work at BitMED?
They are excited about bringing blockchain technology to the healthcare community at scale. Joining BitMED is a strategic and advantageous career move for them as they will play a crucial role as a contributor to bringing a global, no-cost healthcare solution to market. They visualize the impact they’ll have in this role and are prepared to offer their expertise towards building a successful new platform that will change the way the world views healthcare.
What will this person do on a day-to-day basis?
The Systems Software Engineer will be responsible for designing and implementing software for a variety of scalable, reliable, and secure distributed computing systems (e.g. blockchain). They will design, implement, and debug core components of internal distributed computing services. They will research and implement key technologies (e.g. blockchain), architectures, and standards. They will work with other engineering teams to ensure that services meet scalability, availability, security, and performance goals.
What is this person expected to accomplish within their first 90 days?
This person will assess the status of our current system software and build upon them. They will work with various members of the engineering team to define and implement API standards. During their first 90 days, our Systems Software Engineer will design and implement Protocol APIs for BitMED’s core services and work with various internal and external technical teams on the adoption. By the end of their first 90 days, we expect this person to draft the Protocol API documentation geared towards open-sourcing the API.
What qualities should this person have?
BitMED is looking for a person with the willingness to learn and the ability to contribute right off the bat. They can balance timeliness and business priorities with technical feasibility. They are adamant about solving problems and are a reliable resource for insight and assessment of technical issues. They are able to speak openly and humbly about their failures and mistakes, clearly articulating what happened and how it was addressed. They are passionate about learning, executing and leading by example. They are an open source enthusiast and a best in class developer with a desire to gain knowledge in an emerging market. They are able to think through and anticipate how hackers and others may attempt to subvert or misuse applications.
What experience should this person have?
5+ years of overall developer experience
2+ years measuring, analyzing, and optimizing performance
2+ years developing distributed applications and API integration
2+ years developing applications using cloud-based platforms and microservices
Strong understanding of concurrency, parallelism and distributed systems
Knowledge of concurrency control, data structures, algorithms, distributed system architectures and networking
What technical skills MUST this person have?
1+ years of experience with blockchain security technologies and cryptography knowledge
Strong systems programming skills
Experience with all aspects of software development from architecture to deployment and maintenance
Familiarity with distributed storage systems (HDFS, Amazon S3)
Fluency in Go (golang) C/C++, Python, shell scripting
Excellent written and verbal communication skills
Hands-on developer-level understanding of blockchain technologies including smart contracts, blockchain applications or proof-of-concepts (POCs) using Hyperledger, Ethereum Solidity or other proprietary languages and APIs
Proven ability to translate requirements from architects and product managers into functional code.
Knowledge of database technologies including SQL/NoSQL
What skills would we like this person to have?
Strong passion for technology and applying it to business solutions
Working understanding of blockchain technologies, cryptocurrency, and financial software
Experience running a large-scale production system
Senior Software Engineer Coder Remote (Canada, United States) $140,000 to $180,000 a year
March 2023
14 Applicants This Week
More Than 6 Months Old
Job Description
Coder is looking for a senior software engineer to join our growing team. We are dedicated to keeping developers in flow — removing the obstacles that prevent them from writing code at the speed of thought. We have amazing core technology and are always striving to make it better. Keep reading if you are as passionate about developer workflows and open-source software as we are.
You will work with Golang, Kubernetes, Typescript, React, and many advanced technologies to build the cloud developer workspace of the future.
About you
You’ve worked as a software engineer for at least five years (including relevant internships)
You're skilled in languages and technologies for systems-level engineering, e.g. C/C++, Rust, and Golang (especially but not necessarily). You are skilled in front-end technologies such as Typescript or React.
You care deeply about your craft. We build to last. Our customers deploy our software on-premises, so we want to make sure we get things right the first time. And we’re going to build a SaaS product, so automated testing will be essential for continuous delivery.
You want to work in a startup where your job isn’t just writing code but helping make the whole company successful
You want to have a major impact and grow as a professional in an opportunity-rich, supportive environment
While not necessary, we’ll be even more excited if you have:
Know the Go programming language
Have worked on enterprise applications, developer tools, or on-premises software
Like connecting directly with customers
Have experience with infrastructure technologies like Kubernetes, Nomad, and EC2
Interview Process
We believe that the interview process should be consistent and enjoyable. We prefer the entire process to take no more than two full weeks. During these two weeks, you will be able to meet a mix of individual contributors, managers, and one of our Co-Founders. If you interview for a position requiring a take-home assessment, we will compensate you for your work and time.
Our Values
Harness Your Inner Geek 🤓
Be who you are, use your unique talents to solve the problems you see, shout out your colleagues’ contributions and abilities, and be transparent and driven about what motivates you to do your best work here at Coder.
Be Bold and Show Your Work 💥
We’re going to fail sometimes, and that’s how we get better. Risks are a path to innovation, so we value bold, informed, fast-paced experimentation. And we also want you to communicate when it works – or when it doesn’t – so that we all can learn from each other.
Take Action with Ownership 🤝
Don’t wait for someone to give you permission to get things done. At Coder, we find leverage quickly and generate outcomes while staying lean. We don’t want you to “stay in your lane” - we want you to get curious, go after problems, and ship smart solutions together with your teammates. If you pick something up, take it to the finish line.
Don’t F$#k Your Team 🏆
We love what we do and work to achieve success together. We all win when we pitch in. We have fun and keep our goal in mind: to build a product that solves our users’ problems better than anything else. That means we jump in to help, make time for our teammates, and share our ideas so everyone can benefit.
Have Empathy for Our Users 🌏
We’re an open-core company, and we value user input, intensive collaboration, and empathy for our customers — from the biggest enterprises to the individual developers using our product to code faster and with less friction.
We are an Equal Opportunity Employer
All qualified applicants will receive consideration without discrimination because of sex, gender identity, gender expression, sexual orientation, marital status, race, color, age, national origin, military status, religion, or disability or any other legally protected status.
Senior Software Engineer Bolt San Francisco, United States / Remote (United States, Canada) $130,000 to $180,000 a year
June 2021
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
We are witnessing a massive shift of consumer presence from offline to online. With it, there is a need for technologies that enable online businesses to thrive. Bolt is at the center of this universe leading the next generation of ecommerce, having created a best-in-class buying experience from checkout to fraud detection, payments and more. With our help, retailers can successfully compete with the online retail giants that have the means to invest in technology.
The Buying Experience (BX) team based out of San Francisco is responsible for systems that handle all necessary functions to buy products online. Checkout UI collects and verifies user and payment data, tokenization service stores credit card information securely, risk system provides risk analysis and payment backend supports all necessary financial operations across multiple payment gateways and alternative payment methods. Millions of dollars flow through these every day and we take stability, performance and perfection seriously.
We are looking for someone who is excited when facing big challenges, thrives when given autonomy to figure out solutions and loves diving deep into complex systems. If this describes you, get in touch with us!
You will:
Work with a passionate, smart and ambitious team of engineers who built large scale systems at Uber, AirBnB, Facebook and Google (https://www.bolt.com/team).
Take ownership, champion best practices, and help grow one of the strongest engineering teams in San Francisco.
Design and build mission critical systems, products and solutions that companies and consumers alike will rely heavily on.
Contribute cross stack and learn wide variety of skills and technologies.
Work with production systems and on-call process.
Learn from and help shape our company's engineering culture.
Are excited about jumping into any area of technology
Have strong communication skills
Perks:
Competitive compensation
Flexible Paid Time Off
Comprehensive health coverage: Medical, Dental and Vision
Retirement plans
Commuter Benefits + Safe rides programs
Gym and wellness subsidy
Cell phone reimbursement
Monthly team events
Pet friendly office
Fully stocked kitchen
Paid parental leave
Awesome teammates!
Bolt is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. If you have a disability or special need that requires accommodation, please let us know.
Software Engineer Acronis Tempe, Arizona, United States $100,000 to $120,000 a year
May 2021
8 Applicants This Week
More Than 6 Months Old
Job Description
Acronis sets the standard for cyber protection and our mission is to empower people by providing them with cutting edge technology that will enable them to monitor, control, and protect the data that their business’ and lives depend on.
We have a need for a Software Developer to focus on building out new platform services. You will work on a team developing the next generation of core platform capabilities for Acronis, powering the transformation to a Cyber Protection Platform. Our team primarily develops new or generalizes existing applications relevant to core functionality to enable our wide range of applications and integrations.
For this position, we are looking for somebody who either has or is able to quickly demonstrate abilities with some or all of the following technologies:
Golang: all of our new service development is done in Golang. PostgreSQL: we make heavy use of databases, and we use PostgreSQL primarily.- Kubernetes/Docker/CI Pipelines/MAKE/shell Operating Systems and User-Machine Software: Acronis interacts heavily with client machines, experience with non-web-service software development, particularly user applications in Windows and Linux. HTTP APIs: we need people who understand HTTP APIs from verbs to oauth to TLS, as well as familiarity with nginx, DNS and other key application-level technologies. Python, C#, Java: this will get you bonus points or would be considered in place of Golang, in conjunction with existing basic fluency in Golang and strong skills in SQL and other key areas listed here.
Additional technologies which successful applicant should be able to quickly develop and display competency:
GraphQL: For schema aggregation and presentation usage. WebSockets/gRPC: Event reactive frontend architectures.
In addition to technical skill, we have certain working characteristics that we value:
Teamwork: we prefer to work in small teams and leverage the effectiveness of multiple minds on a problem.
Independence: we prefer to give the engineer responsibility and empower their (responsible) decision-making.
Willingness to learn: we are constantly engaging new problems and technology, and success for us requires a willingness to seek out solutions to new challenges.
Collaboration: We work with other teams inside and alongside Acronis, and as a platform team, they are our critical customers. Their customer satisfaction is critical to our success.
Beyond the skills and requirements for the base role, we have needs and opportunities to grow in the areas below, assuming the candidate is interested:
Requirement refinement and technical design: Working with architect and product planning teams to clarify and refine requirements, participate or lead technical design and architecture of new products and features.
Technical leadership: ownership of a domain of expertise or service capability and the opportunity to drive its design and improvement.
People leadership: Taking on the unique challenge of leading people to project success for the delivery of software.
Every member of our “A-Team” has an instrumental role and impact on the success of Acronis’ business, so we are looking for a highly-motivated individual who thrives in a fast-paced and high-volume, work environment. The ideal candidate for this position will not only possess the skills and experience required but will also possess a positive attitude and ability to solve complex problems and work in a fast-paced and rapidly changing environment. And just like every position at Acronis, the ideal candidate will embody all of our company values: responsive, alert, detail-oriented, makes decisions, and never gives up.
RESPONSIBILITIES:
Working both independently and as part of small teams, develop new software and solve bugs with existing software.
REQUIREMENTS:
Experience developing complex software professionally for 3 or more years.
Education: Undergraduate degree preferred. Engineering degrees preferred, but any experienced software developer who can easily demonstrate competence will be considered.
Acronis is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, marital status, national origin, physical or mental disability, medical condition, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, gender identity or expression, or any other characteristic protected by applicable laws, regulations and ordinances.
IoT Solution Engineer ClearBlade Austin, United States $75,000 to $150,000 a year
July 2019
5 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
ClearBlade provides an industry leading IoT platform. As such it demands knowledge across a wide domain of computer languages, user interfaces and infrastructure. We are looking for an experienced software developer with a passion for quality, performance, and scalability.
This position is for a professional services engineer who is experienced with performing technical implementations and training customers and support in the ClearBlade platform. Candidate must be comfortable working alone and in a small team, but also comfortable with rapid growth of the team and the company. Good communication and cooperation skills are a must. Candidate must also be interested in providing technical support to clients and team.
REQUIREMENTS
• 3+ years in a professional services environment in the software industry
• Ability to create modern web dashboards using standard HTML and Javascript technologies for demonstration
• GoLang, C, Javascript, Python.
• Hands-on experience with Unix (Linux MacOS), Docker, Git/Github, BitBucket, Jenkins, and web servers.
• Ability to autonomously pursue elegant solutions to open-ended problems.
• Demonstrate experience with continuous integration and agile software development.
• Practical experience with SDLC tools like Git/Github, BitBucket, Jira and Jenkins
• Experience with major cloud offerings for compute, storage and networking
• Understanding of protocols for enterprise communication (SOAP, JMS, AMQP), web server communication (REST, JSON, MQTT), device communication (BLE, Zigbee) and industrial communication (MODBUS, CANBUS, SNMP)
• Strong analytics and problem-solving skills with the ability to identify and analyze issues quickly.
Highly Desired
• Familiarity and experience with IoT-specific development issues, including challenges associated with programming small sensor devices.
• Experience with Google Cloud services and tools
• Proven track record of identifying and championing new technologies that enhance the software quality, developer productivity, and end-user experience.
• Experience in functional, regression, and performance testing.
• Experience with IoT devices like Raspberry Pi as a gateway and a Silicon Labs Thunderboard as a BLE sensor.
To succeed here you need to be obsessive about learning new technologies, excited to solve hard software problems, and curious about how we can enable others to build amazing IoT solutions. A mindset focused on writing software that is well tested, secure by default, and performs at scale that can support millions of connected devices is a necessity. You must be able to collaborate with others well and work effectively on your own projects with little oversight.
This position will be based in Austin, TX. Candidates must live in or be willing to relocate to Austin, TX or the surrounding area.
Benefits
• Close tight-knit team
• Ability to work remote
• Unlimited paid vacation
• Group health, dental, and life insurance
Why ClearBlade?
ClearBlade is a rapidly growing Internet of Things software company focused on Industrial, Transportation, Buildings Facilities and Communication Service Provider market segments.
We spend a lot of time together in our historical building downtown off 5th and Congress, and that experience shouldn’t be painful. We get together after work for events and happy hours when possible. Our team is dedicated, wickedly smart and motivated to dominate the IoT software space. It’s a great environment for innovation and personal success. If you are up for this kind of adventure, challenge and commitment, we would like to have a conversation with you.
Admiral is looking for a full-stack engineer for our team. This role is primarily backend oriented but requires in-depth knowledge about front end technologies. Our back-end software is written primarily in Go and utilizes MongoDB, Bigtable, and Redis. Front-end exposure will include writing some javascript and debugging third party advertising code in the browser.
What you'll do:
* Be an important member of a small and productive team
* Build and take responsibility for backend services that serve and support billions of impressions
* Reverse engineer undocumented third party javascript in order to ensure compatibility with our core technologies
* Be up to date on changes to the browser ecosystem, especially Chrome, which affect ad blocking
* Provide input and collaborate on product roadmap and future functionality
* Help improve ad quality across the internet
Who you are:
* You see limitations and novel problems as an exciting challenge
* You have great communication skills and work well in a team
* You care about code quality and what it means to commit quality code
* You are generally familar with how ads are served
* You are familiar with deploying and operating software on Linux
* You have experience building software from start to finish
Specific Technologies:
* Knowledgeable about web protocols like HTTP, WebRTC, WebSockets, QUIC, and others
* Able to write code in Golang or Javascript
* Understands how databases like MongoDB, Bigtable, and Redis work and are different
Platform Engineer or Architect Wanderu Boston, United States / Remote $110,000 to $135,000 a year
October 2018
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Wanderu, a 2016 Inc Magazine Top 15 Company, is a fast-growing startup that simplifies the process of comparing and purchasing ground transportation in more than 40 countries. Wanderu instantly searches over 200 different bus and train operators, routes, and schedules, empowering millions of travelers to find the right trip for them at the best price. Be a part of an exciting, fast-paced startup environment and make a difference in the world.
We hire people who are driven, solutions-focused, and passionate about their work. Our employees never fill a single role and always rise to new challenges with excitement and curiosity.
We are seeking experienced engineers to join our Platform Engineering team. In this role, you will be key to the development and management of the Wanderu technology platform. As a member of this team, you will work closely with others in an exciting environment using the latest technologies including NoSQL and graph search technologies. You will start fast and ship features and fixes in your first week.
About you
You learned CS concepts in school like linked lists, graphs, Big “O” notation, search and sorting, but you wondered why everybody used a relational db for everything.
You thrive in an environment that doesn't get bogged down with red-tape and encourages creative solutions to complex problems.
You desire to have an impact with what you do and want to see what you build help people.
You know that there is never just one path to a solution and that the key is finding the solution that helps move the product and team forward quickly without sacrificing quality.
You like to travel and wondered how technology could have made the experience better.
When you run into every-day problems, you think to yourself “How can I automate this?" or "How can I make this work better?”
When you were a child, you disassembled your toys to see how they worked. Most of the time, the pieces came back together in the right order.
Your engineering career started on the front-end or the back-end, but you feel comfortable contributing across the full stack.
About us
• We are polyglots for everything – coding languages, frameworks, databases, and human languages
• We choose the best technologies for a given problem and are not afraid to try something new
• We implement Python, Golang and node.js for our APIs, backed by MongoDB, PostgreSQL, and a myriad of AWS resources
• We employ agile methodologies (combination of Scrum and Kanban) and deploy to production frequently
• We negotiate on "right" vs "right now" to deliver a minimally viable product to our customers as quickly as possible, analyzing the results and building on them to continuously improve.
• We are a team and support each other on all challenges
• We maintain standards of code quality and testability
• We have fun together and celebrate each other's accomplishments
Required skills
• Experience with writing scalable REST Services backed by high-performance databases
• Experience with designing and developing high-volume transactional e-commerce systems
• At least 3-5 years of experience developing with node.js, Python or equivalent languages for high traffic websites
Desirable skills
• MongoDB / PostgreSQL / Redis experience
• Experience building scalable I18N/L10N support for data models and APIs
• Experience working with geolocation APIs and data
• Knowledge of Apache Kafka, Elasticsearch, and AWS resources like SQS, Redshift and RDS
How to apply
If you think this describes you, email us your resume along with any additional requirements to jobs@wanderu.com.
Benefits
• Health benefits including dental & vision
• Remote and Work from Home Friendly
• Stock options – all employees benefit from the performance of the company
• Unlimited vacation policy
• Quarterly Internal Hackathons where we get to work on crazy fun ideas
• Lunch & Learns by industry leaders
• Ping-pong table
• Compensated travel tickets
• Fully stocked snack kitchen
• Team outings
• Happy hour every Friday
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.