Job Closed

This listing is no longer active.

DoiT International logo
DoiT International

DoiT develops the technology and expertise needed to solve both essential and complex cloud challenges.

Senior Software Engineer – Go, Kubernetes

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2014H1B SponsorCompany SiteLinkedIn

Location

Serbia

Posted

73 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer – Go, Kubernetes

DoiT International

• Collaborate with product, devops, backend and frontend engineers to deliver elegant and well thought out solutions for complex problems • Implementing features. From the proposal through design and implementation to maintenance. You're expected to propose things that you think can be an excellent addition to the products • Write clean and maintainable code using engineering best practices, you will also ensure clean code and best practices while performing code reviews for your peers • Improving the health of the codebase. We’re mindful of accumulating technical debt. We dedicate one day per week to housekeeping • Providing feedback. The team plans and discusses the upcoming work. We provide feedback to each other, trying to find challenges and unknowns as early as possible

Job Requirements

  • Excellent communication skills in English, both written and verbal
  • 6+ years of backend development experience (Go/Java/Rust/Python)
  • 3+ years of commercial Golang experience
  • 2+ years of experience with high traffic / high load distributed systems and data pipelines
  • Experience with Databases - relational and non-relational, including performance / schema / query optimization. ClickHouse and Postgress are a big advantage.
  • Experience developing enterprise-grade SaaS products, microservices and containers
  • Experienced working with microservices and containers (Docker)
  • Experience and passion for distributed systems design and infrastructure
  • Familiarity with modern Devops frameworks and best practices - Docker, K8s, GitOps, CI/CD
  • A knack for benchmarking and optimization
  • Proactive, can do approach
  • Ability to effectively operate with flexibility in a fast-paced, constantly evolving team environment
  • Self-organized, Goal-oriented, self-motivated individual who is confident, thorough and tenacious

Benefits

  • Unlimited PTO
  • Flexible Working Options
  • Health Insurance
  • Parental Leave
  • Employee Stock Option Plan
  • Home Office Allowance
  • Professional Development Stipend
  • Peer Recognition Program

Related Job Pages

More Full-stack Engineer Jobs

Forward Financing logo

Senior Software Engineer

Forward Financing

A trusted source of fast, flexible funding for small businesses.

Full TimeRemoteTeam 201-500Since 2012H1B No Sponsor

Forward Financing is a financial technology company based in Boston, Massachusetts with team members throughout the United States, Dominican Republic, and Canada. The company is on a mission to unlock the capital that fuels small businesses across America. Recognized as a Best Place to Work by Built In Boston and certified as a Great Place To Work®, Forward is investing in its employees, technology, and customer experience – with long-term success in mind every step of the way. Our Engineering team serves as a key driver of innovation at Forward Financing. We build the software that powers a FinTech product that serves Small Businesses across the country. A key part of our strategy involves leveraging data from dozens of third-party vendors to power our AI/ML initiatives and our analytical capabilities. We’re looking for an experienced Senior Software Engineer to support our growing scrum teams. This role can be fully remote (EST business hours). In this role, you will: - Design, develop, and implement scalable and secure software solutions to meet the evolving needs of Forward’s business - Collaborate with product managers, designers, and other stakeholders to translate business requirements into technical specifications - Be the technical leader; driving the enhancement of quality, scalability, reliability, and speed-to-market of Forward’s third-party integration infrastructure - Elevate software application quality through development best practices - Ability to work across multiple teams to deliver complex features - Maintain active engagement across multiple scrum teams, ensuring timely resolution of technical challenges - Boost engineering productivity by creating technical artifacts, and coaching team through Design / PR reviews - Act as a mentor for junior engineers, instilling best practices and raising the bar Why you should apply: - Mission-driven company: Forward is a trusted source of fast, flexible funding for small businesses that have often been underserved by traditional financing options. When you join the team, you will help ensure all small businesses have access to the financial support they need to succeed. - Flexibility is a top priority: Our employees are empowered to choose where they want to work (whether that’s from home, in the office, or a combination of both). Role Requirements: (Even if you don’t check every box, but see yourself contributing, please apply.) - 5+ years Full-Stack development experience, with a focus on the backend (Ruby on Rails required) - Excellent problem-solving and analytical skills - Experience leading and refining projects - Understanding of software architecture and design patterns - Demonstrated depth of technical knowledge in one or more areas of the SDLC - Experience in Agile software development - Typically has a Bachelor’s degree in Computer Science or a related field or additional relevant experience It would be nice if you also had: - Experience providing technical leadership and / or mentorship - Experience designing and implementing complex systems across multiple software applications and/or languages - Excellent written and verbal communication - Experience with TypeScript - Experience with Golang - Ability to influence others - Demonstrated project management skills Total Rewards: Additionally, we offer a comprehensive total rewards package, including but not limited to: medical, dental, vision, commuter benefits, a flexible time-off policy, paid parental leave, 401k match for US employees, wellness reimbursement, volunteering days, annual professional development budget, and charitable donation match. Forward is proud to be a remote-first company, keeping workplace flexibility a top priority for our employees. As a business, we are focused on impact; we are more concerned with your contributions to the success of the company than where you get your work done. To help facilitate in-person collaboration, employees are welcome to work from one of our premiere office locations. When we aren’t collaborating to drive business and support our customers, we’re finding virtual and in-person ways to get to know our colleagues, celebrate team wins, and have fun together! Forward Financing Core Values: - Drive the Mission - We believe in financial opportunity for underserved small businesses. We say “yes” when others say “no.” - Keep It Real - We value direct communication, candid feedback, and authenticity. We are an open book. - Act with Kindness - We create an environment where caring is cool and helping is the norm. We do the right thing. - Shoot for Extraordinary - We are inspired by innovative thinking and continuous improvement. We never settle for yesterday’s best. About Us: Forward Financing is a fintech company based in Boston, Massachusetts with team members throughout the United States, Dominican Republic, and Canada. The company is on a mission to unlock the capital that fuels small businesses across America. Whether facing challenges accessing traditional financing or simply needing a convenient, flexible solution, Forward is committed to funding more of the millions of small businesses nationwide. By simplifying the requirements, streamlining the process, and using advanced proprietary technology, Forward is often able to deliver approvals within hours and funds that same day – giving more businesses the financial opportunity they need to thrive. Plus, with their dedicated teams and award-winning service, customers get personalized support when they need it most. Since 2012, Forward has expanded access to capital by providing over $4.5 billion in funding to more than 87,000 small businesses. The company is A+ rated by the Better Business Bureau with an Excellent / 4.6 stars rating on Trustpilot.com. Recognized as a Best Place to Work by Built In Boston and certified as a Great Place To Work®, Forward is dedicated to empowering both its team and the customers they serve, helping them succeed and thrive. US Equal Opportunity Employment Information Forward Financing is proud to be an equal opportunity employer, and is committed to fostering a fair and inclusive culture built on a foundation of high performance and exceptional customer experience. With a laser focus on employee impact, we’re able to reduce biases and ensure the right people are in the right jobs to contribute to our mission. The varied perspectives of our people fuel innovation and make us a stronger team. By embracing what makes each of us unique, we create a supportive environment where people feel valued, accepted, and empowered to thrive. California Employee Privacy Policy

Canada
Job Closed
Forward Financing logo

Senior Software Engineer

Forward Financing

A trusted source of fast, flexible funding for small businesses.

Full TimeRemoteTeam 201-500Since 2012H1B No Sponsor

• Design, develop, and implement scalable and secure software solutions to meet the evolving needs of Forward’s business • Collaborate with product managers, designers, and other stakeholders to translate business requirements into technical specifications • Be the technical leader; driving the enhancement of quality, scalability, reliability, and speed-to-market of Forward’s third-party integration infrastructure • Elevate software application quality through development best practices • Ability to work across multiple teams to deliver complex features • Maintain active engagement across multiple scrum teams, ensuring timely resolution of technical challenges • Boost engineering productivity by creating technical artifacts, and coaching team through Design / PR reviews • Act as a mentor for junior engineers, instilling best practices and raising the bar

United States
$155K - $170K / year
Job Closed
Equinix logo

Senior Staff Engineer, Product Software

Equinix

The world's digital infrastructure company™

Full TimeRemoteTeam 5,001-10,000Since 1998H1B Sponsor

Who are we? Equinix is the world’s digital infrastructure company®, shortening the path to connectivity to enable the innovations that enrich our work, life and planet. A place where tech thinkers and future builders turn bold ideas into breakthrough experiences, we welcome your unique perspective. Help us challenge assumptions, uncover bias, and remove barriers—because progress starts with fresh ideas. You’ll find belonging, purpose, and a team that welcomes you—because when you feel valued, you’re empowered to do your best work. Job Summary This role will be joining a platform team dedicated to expanding Equinix compute offerings. We build and maintain a platform to incorporate virtualization and advanced networking to offer our customers a highly reliable service to consume Equinix Digital Services. This project also paves the way for future opportunities as we evaluate potential products to meet our growing customer needs. As a Senior Staff Engineer, you’ll work with product teams and other engineers to design systems and application software, and mentor junior team members. This position is part of the Infrastructure organization, with a mission to bring cloud-like access to Equinix’s platform. Responsibilities - Architect, implement, and maintain a new platform for a high-performance networking and compute - Closely collaborate with Product Management and internal stakeholders to ensure good product-market fit and direction - Foster an efficient build-it and run-it culture, blurring the lines between operations and development, continuously reducing time to improve customer outcomes - Facilitate cross-stakeholder discussions to ensure alignment on compute platform requirements and design trade-offs, while considering performance, scalability, and reliability factors - Bring passion, enthusiasm, peer review and mentorship, and a positive attitude to the team - Model great engineering by writing efficient and secure code while constructively reviewing that of your peers and maintaining a high bar Qualifications - Recent and proficient experience with Golang (Go) and Python and API development - Strong experience in building and operating highly reliable distributed systems - Strong understanding of building and operating containerization technologies such as Kubernetes, Docker, CSI, and CNI. - Uncompromising in implementing CI/CD for any code deployed beyond your laptop - Excellent problem-solving and analytical skills to troubleshoot and resolve distributed system issues - Excellent written and verbal communication skills to effectively convey findings, recommendations, and technical details to various stakeholders - Continuous learning mindset and willingness to stay updated with emerging technologies and industry trends - Have worked in a globally distributed team Preferred Qualifications - Proficiency in Linux concepts such as PCI devices, kernel capabilities, and QEMU virtualization - Solid understanding of Network Function Virtualization (NFV), networking protocols, DPDK and/or VPP The targeted pay range for this position in the following location is / locations are: United States - Other posted locations not specifically listed : 136,000 - 204,000 USD / Annual United States - CA Non-Bay Area, AK, CT, DC, IL, MD, MA, NJ, NY, VA, WA : 150,000 - 224,000 USD / Annual United States - CA Bay Area : 163,000 - 245,000 USD / Annual Our pay ranges reflect the minimum and maximum target for new hire pay for the full-time position determined by role, level, and location.The pay range shown is based on our compensation structure in place at the time of posting and may be updated periodically based on business needs. Individual pay is based on additional factors including job-related skills, experience, and relevant education and/or training. The targeted pay range listed reflects the base pay only and does not include bonus, equity, or benefits. Employees are eligible for bonus, and equity may be offered depending on the position. Equinix Benefits As an employee, you become important to Equinix’s success. We ensure all your benefits are in line with our core values: competitive, inclusive, sustainable, connected and efficient. We keep them competitive within the current marketplace to ensure we’re providing you with the best package possible. So, wherever you are in your career and life, you’ll be able to enhance your experience and bring your whole self to work. Employee Assistance Program: An Employee Assistance program is available to all employees. US Benefits: - Insurance: You may enroll in health, life, disability and voluntary plans that are designed for you and your eligible family members. - Retirement: You and Equinix may contribute to a retirement plan to help you plan for your financial future. - Paid Time Off (PTO) and Paid Holidays: You will receive an accrued amount of PTO each pay period along with various paid holidays for you to rest and recharge. Eligibility requirements apply to some benefits. Benefits are subject to change and may be subject to specific plan or program terms. Equinix is committed to ensuring that our employment process is open to all individuals, including those with a disability. If you are a qualified candidate and need assistance or an accommodation, please let us know by completing this form. Equinix is an Equal Employment Opportunity and, in the U.S., an Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to unlawful consideration of race, color, religion, creed, national or ethnic origin, ancestry, place of birth, citizenship, sex, pregnancy / childbirth or related medical conditions, sexual orientation, gender identity or expression, marital or domestic partnership status, age, veteran or military status, physical or mental disability, medical condition, genetic information, political / organizational affiliation, status as a victim or family member of a victim of crime or abuse, or any other status protected by applicable law. We use artificial intelligence in our hiring process. Learn more here.

United States
$136K - $245K / year
Job Closed
AMN Healthcare logo

Product Engineer

AMN Healthcare

Empowering the Future of Care

Full TimeRemoteTeam 1,001-5,000Since 1985H1B Sponsor

Job Description Welcome to AMN Healthcare — Where Talent Meets Purpose Ever wondered what it takes to build one of the largest and most respected healthcare staffing and total talent solutions companies? It takes trailblazers, innovators, and exceptional people like you. At AMN Healthcare, we don’t just offer jobs — we build careers that make a difference. Why AMN Healthcare? Because Excellence Is Our Standard: - Named to Becker’s Top 150 Places to Work in Healthcare — three years running. - Consistently ranked among SIA’s Largest Staffing Firms in America. - Honored with Modern Healthcare’s Innovators Award for driving change through innovation. - Proud holder of The Joint Commission’s Gold Seal of Approval for Staffing Companies since 2006. Job Summary The Product Engineer will work with developers, software development engineers in test (SDETs), lead engineers, product managers, and project managers to plan, design, code, and test functionally. This role works on every level of the technology stack, from the User interface and services to business logic and data access. The Software Developer delivers sophisticated product features to our clients by providing open-source development knowledge and experiences to the product team. Job Responsibilities - Develops full-stack Software as a service (SaaS) applications using a variety of server, web, and mobile technologies. - Works within a SCRUM agile process with two-week sprints. - Participates in regular stand-up meetings, planning sessions, and other collaborative meetings. - Engages with stakeholders to understand business objectives and deliver robust solutions that meet our customers’ needs and surpass their expectations. - Contributes to all aspects of the development process: planning and estimation, writing code, creating automated tests, maintaining Continuous integration(CI) builds and environments, deploying solutions, and supporting production systems. - Collaborates with the team to build effective user interfaces and highly engaging user experiences. - Maintains and increases proficiency in all relevant technologies by means of peer education, self-study, and training, if offered. - Proficient in Service Oriented Architecture (SOA) and Software as a Service (SaaS), Web Services, Web Services Description Language(WSDL), Simple Object Access Protocol (SOAP), Representational State Transfer (REST) and Remote Procedure Call (RPC), JavaScript Object Notation (JSON), Microservices, and Web Content Management Technologies. Key Skills - Proven experience in JavaScript libraries such as Reactjs, AngularJS, jQuery, Backbonejs, Emberjs etc Oracle 11g/12C, MySQL, SQL Server 2008/2012 - Proven DevOps automation and orchestration experience using tools such as Puppet, Chef, Jenkins, Git, BitBucket, Jira - Solid understanding of Amazon Web Services hosting solution and keeping current on the new offerings of Amazon Web Services (AWS) Qualifications Education & Years of Experience - Bachelor's Degree plus 5-7 years of work experience OR High School Diploma/GED plus 9-11 years of work experience Additional Experience - Experience in full-stack development, including User Interface (UI), REST API design, business logic, and data access - JavaScript experience, including experience working with SPA and MVC frameworks such as AngularJS, knockoutjs, or Durandal - Progressive work experience in open-source technology solutions Work Environment / Physical Requirements - Work is performed in an office/home office environment. - Team Members must have the ability to operate standard office equipment and keyboards. AMN Healthcare will provide reasonable accommodations to qualified individuals with disabilities to enable them to perform the essential functions of the job. Our Core Values ● Respect ● Passion ● Continuous Improvement ● Trust ● Customer Focus ● Innovation At AMN we embrace the ways we are similar and different; respecting all voices and ensuring everyone has the opportunity to contribute to our collective success. We acknowledge our shared responsibility to foster a welcoming environment where everyone feels recognized and valued. We cast a wide net to recruit and retain competitive talent and build healthcare workforces supportive of the communities we serve. We believe in the power of compassion and collaboration to build healthy communities where access to quality care is available to all. Equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities. At AMN we recognize that in-person connections have value and promote collaboration. You will be expected to come into an AMN Healthcare office at a frequency dependent on the work arrangement for your role. Pay Rate $116,000 - $138,000 SalaryFinal pay rate is dependent on experience, training, education, and location.

United States
$116K - $138K / year
Job Closed