Staff Software Engineer

6 days ago


Dublin, Dublin City, Ireland MacStadium Full time

Meet MacStadium. We build cloud solutions to simplify Mac for business. We actively participate in and influence the Apple ecosystem in a cool way and have been a part of it since day one. Developers and end users at leading tech companies, big enterprises, and small teams rely on MacStadium's innovative solutions every day. We have a passionate team of hard working, hard playing professionals with a big, shared vision. Come join us as we grow again

What we need:

We are seeking a Staff Software Engineer to join our growing Software Development team. The Staff Software Engineer will be responsible for the design, development, and delivery of MacStadium's virtualization and orchestration products. Responsibilities include full stack architecture and design of software systems, infrastructure automation, API and services development, testing, deployment, and delivery of software products.

In this role, you will use Go heavily to support custom Kubernetes operators and resources, build and orchestrate OCI-compliant VM images, and maintain and extend functionality of a cross-platform CLI using the Cobra framework. You will also use Terraform and Ansible in the deployment and configuration of both internal and customer-facing infrastructure. You will have opportunities to use Swift for integrating with the MacOS virtualization framework as well as its UI framework.

This position is a part of our Software Development team, reporting to the VP – Engineering; Atlanta, GA location and Eastern Time zone is preferred.

MacStadium's current U.S. office locations are in Atlanta, GA and Las Vegas, NV. While it is ideal to have this position located in close proximity to one of our offices, we are open to filling the role remotely outside of the states of Georgia and Nevada (within the United States) for the right candidate.

What you will be doing:Technical Skills You Should Have:
  • Go (Golang)
  • Kubernetes
  • Swift
  • Ansible
  • Terraform
  • JavaScript
  • Node
  • Docker
  • JSON
  • CSS
  • HTML5
  • React
  • NoSQL DB's (Mongo, etc.)
  • SQL DB's (MySQL, Postgres, Maria, etc.)
  • Linux (Ubuntu, Fedora, CentOS, CoreOS)
  • CI/CD Tools (Jenkins, Bamboo, etc.)
  • Agile development tools (VSTS, Jira, GitLab)
  • Code and Image repositories (Git, GitHub, DockerHub, ECR)
  • Automated testing tools (Jasmine, Mocha, Chai, Karma, etc.)
  • Shell scripting (Bash, Python)
  • Networking - Understanding of DNS, TCP/IP, NAT, PAT, Routing, Load Balancing as well as Packet inspection tools (Wireshark, etc.)
  • Automation tools (Ansible, Terraform, Salt, etc.)
What experience and skills you need to have:
  • BA/BS in Computer Science, Engineering or similar preferred
  • 5 years of experience and at least 3 ~ 5 years of professional experience with the top 10 technical skills
  • Experience with Agile development practices
  • Strong written and verbal communication skills
  • Strong interpersonal skills as well as team oriented and customer-focused
  • Ability to work in a team environment to deliver components to complex projects
What you will get:

Day one benefits. Coverage starts on day one. We offer competitive medical insurance, health and dependent care spending accounts, health savings account, disability insurance, and company paid and voluntary life insurance.

Balanced life. We offer employees generous paid time-off policies, parental leave, holiday schedule, and a flexible work environment; MacStadium understands life also happens outside of work. Did we mention free company swag?

Solid future. Beyond competitive salary and 401(k) matching, MacStadium offers continuing education, professional development, and wellness reimbursements.

For California, Colorado, and Illinois applicants, the compensation range for this role is $120,000 to $150,000.

___________________________________________________________________________________________________

MacStadium has a defined Information Security Policy and all employees are required to adhere to this policy and sign an acknowledgment and receipt of this policy upon hire.

All offers of employment are conditioned upon successful completion of a background screening process and all employees must comply with the immigration rules and laws in the jurisdiction in which he/she/they will provide MacStadium services.

MacStadium is an Equal Opportunity Employer. All applicants are considered without regard to race, color, ancestry, national origin, gender/gender identity, sexual orientation, marital and family status, religion and religious belief, age, disability, results of genetic information, and service in the military.

Studies have shown that women and people of color are less likely to apply for jobs unless they believe they can perform every job description task. We are most interested in finding the best candidate for the job, and that candidate may come from a less traditional background. MacStadium may consider an equivalent combination of knowledge, skills, education, and experience to meet minimum qualifications. If you are interested in applying, we encourage you to think broadly about your background and skill set for the role.

___________________________________________________________________________________________________

No agencies please.

#J-18808-Ljbffr

  • Dublin, Dublin City, Ireland Software Placements Full time

    Client:Our client, a leading Multinational Semiconductor, requires Staff Analog/RF Design Engineer for a role based in Dublin, Ireland.Role:As Staff Analog/RF Design Engineer, you will work as a senior member of a cross-functional design team to deliver the next generation of world-leading products from concept to volume production with applications in...


  • Dublin, Dublin City, Ireland Software Placements Full time

    Client:Our client, a leading Multinational Semiconductor, requires Staff Analog/RF Design Engineer for a role based in Dublin, Ireland.Role:As Staff Analog/RF Design Engineer, you will work as a senior member of a cross-functional design team to deliver the next generation of world-leading products from concept to volume production with applications in...


  • Dublin, Dublin City, Ireland Getinflow Full time

    We are seeking a highly skilled and motivated Staff Software Engineer to join our growing team. As a Staff Software Engineer, you will play a crucial role in designing, developing, and maintaining our software solutions. You will collaborate with cross-functional teams to drive innovation, solve complex technical challenges, and deliver high-quality products...


  • Dublin, Dublin City, Ireland HubSpot Full time

    We're looking to add a Staff Software Engineer to the Delight product group.Staff Software Engineers are highly productive, impactful, and trusted engineers who leverage their skills and knowledge to work autonomously on the most complex projects and set technical direction. Very complex problems can include those that are very broad, very deep, or problems...


  • Dublin, Dublin City, Ireland The Hustle Full time

    Staff Software Engineer - Delight (Remote within Ireland)We're looking to add a Staff Software Engineer to the Delight product group.Staff Software Engineers are highly productive, impactful, and trusted engineers who leverage their skills and knowledge to work autonomously on the most complex projects and set technical direction. Very complex problems can...


  • Dublin, Dublin City, Ireland AdsWizz Full time

    Staff Software EngineerWho We Are:SiriusXM and its brands (Pandora, SXM Media, AdsWizz, Simplecast, and SiriusXM Connected Vehicle Services) are leading a new era of audio entertainment and services by delivering the most compelling subscription and ad-supported audio entertainment experience for listeners in the car, at home, and anywhere on the go with...


  • Dublin, Dublin City, Ireland Toast Full time

    Toast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love.Toast is looking for a Staff Software Engineer, Tech Lead to join the Customer Communications Platform Team. Toast product teams must stay in touch with our customers. Whether it's announcing new...


  • Dublin, Dublin City, Ireland Toast Full time

    Toast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love.Toast is looking for a Staff Software Engineer, Tech Lead to join the Customer Communications Platform Team. Toast product teams must stay in touch with our customers. Whether it's announcing new...


  • Dublin, Dublin City, Ireland The Hustle Full time

    Staff Software Engineer, Backend - Global Search (Remote within Ireland)Join to apply for the Staff Software Engineer, Backend - Global Search (Remote within Ireland) role at The Hustle.We're looking to add a Staff Engineer to the Global Search product group. Staff Software Engineers are highly productive, impactful, and trusted engineers who leverage their...


  • Dublin, Dublin City, Ireland Hubspot Full time

    Thanks to our employees' feedback, HubSpot has been named the #5 Best Leadership Team in 2024 by ComparablyHowever you identify or whatever your path here, please apply if you see a position that makes your heart skip a beat. Come join us and help us build a global company where we're all proud to belong.Staff Software Engineer, Backend - Global...


  • Dublin, Dublin City, Ireland Hubspot Full time

    Thanks to our employees' feedback, HubSpot has been named the #5 Best Leadership Team in 2024 by ComparablyHowever you identify or whatever your path here, please apply if you see a position that makes your heart skip a beat.Come join us and help us build a global company where we're all proud to belong.Staff Software Engineer, Backend - Flywheel Partner...


  • Dublin, Dublin City, Ireland Toast Full time

    Staff Software Engineer - Identity & AccessToast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love.And because our technology is purpose-built for restaurants, by restaurant people, restaurants can trust that we'll deliver on their needs for today...


  • Dublin, Dublin City, Ireland The Hustle Full time

    Staff Software Engineer, Backend - Global Search (Remote within Ireland)We're looking to add a Staff Engineer to the Global Search product group. Staff Software Engineers are highly productive, impactful, and trusted engineers who leverage their skills and knowledge to work autonomously on the most complex projects and set technical direction. Very complex...


  • Dublin, Dublin City, Ireland HubSpot Full time

    POS-26070We're looking to add a Staff Engineer to the Flywheel Partner Product group. Staff Software Engineers are highly productive, impactful, and trusted engineers who leverage their skills and knowledge to work autonomously on the most complex projects and set technical direction. Very complex problems can include those that are very broad, very deep, or...


  • Dublin, Dublin City, Ireland Prove Full time

    Title: Senior Staff Software EngineerReports To: Director, EngineeringLocation: Dublin, Ireland (Remote)Job Summary:This Senior Staff Software Engineer will enter Prove at a critical inflection point in its growth trajectory. You will make a huge impact as a key technical leader within Prove's engineering team, playing a critical role in bringing new and...


  • Dublin, Dublin City, Ireland Software Placements Full time

    Client:Our client, a leading Multinational Semiconductor Company, requires a Contract FPGA/ASIC Design Software Verification Engineer for an 11-month daily rate role based in West Dublin, Ireland.Role:The Design Software Verification team plays a pivotal role in verifying the EDA tool chain. They are currently seeking a talented engineer to join our...


  • Dublin, Dublin City, Ireland HubSpot Full time

    POS-26070We're looking to add a Staff Engineer to the Flywheel Partner Product group. Staff Software Engineers are highly productive, impactful, and trusted engineers who leverage their skills and knowledge to work autonomously on the most complex projects and set technical direction. Very complex problems can include those that are very broad, very deep, or...


  • Dublin, Dublin City, Ireland MongoDB Full time

    MongoDB's mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unleash AI. Our industry-leading developer data platform, MongoDB...


  • Dublin, Dublin City, Ireland Cpl Healthcare Full time

    Who We Are:Cpl is partnering up with SiriusXM and its brands (Pandora, SXM Media, AdsWizz, Simplecast, and SiriusXM Connected Vehicle Services) to lead a new era of audio entertainment and services by delivering the most compelling subscription and ad-supported audio entertainment experience for listeners in the car, at home, and anywhere on the go with...


  • Dublin, Dublin City, Ireland Cpl Healthcare Full time

    Who We Are:Cpl is partnering up with SiriusXM and its brands (Pandora, SXM Media, AdsWizz, Simplecast, and SiriusXM Connected Vehicle Services) to lead a new era of audio entertainment and services by delivering the most compelling subscription and ad-supported audio entertainment experience for listeners in the car, at home, and anywhere on the go with...