Senior Software Developer

1 month ago


Atlanta, United States MacStadium Full time
Job DescriptionJob DescriptionMeet 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 Senior Software Developer to join our growing Software Development team.  The Senior Software Developer 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 Swift heavily to build capabilities within our Orka Desktop product as well as our Orka Engine agent. This is a full-stack role, meaning you will touch everything from Swift UI to the MacOS Virtualization 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 required:
  • Swift 
  • Objective C 
  • Familiarity with BSD/XNU internals and specifics 
  • Kubernetes 
  • Ansible 
  • Terraform 
  • Go 
  • 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 $100,000 to $130,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.

___________________________________________________________________________________________________

No agencies please.

Powered by JazzHR

l1recVATJd



  • Atlanta, United States POWERS Full time

    Job DescriptionJob DescriptionCULTUREWORX seeks a Senior Software Developer to join our dynamic team. This position will support our Operational and Cultural Performance Improvement lines of business, along with other subsidiary assignments. This position will lead the design, development, and implementation of organizational leadership and culture...


  • Atlanta, Georgia, United States Motion Recruitment Full time

    Senior Software Engineer PositionA client is seeking a Senior Software Engineer to join their team based in Alpharetta, GA or Midtown Atlanta, GA. You will be part of a high-level team working on expanding technology in schools to minimize technical issues that may disrupt schoolwork. The focus will be on developing a streamlined support ticketing system for...


  • Atlanta, Georgia, United States InsideHigherEd Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at InsideHigherEd. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications.Key ResponsibilitiesAnalyze user requirements and determine technical specifications for software...


  • Atlanta, Georgia, United States OMP Belgium Full time

    **About the Role**OMP Belgium is seeking a highly skilled Senior Software Development Expert to play a key role in the development of cutting-edge software solutions. As a key member of our software development team, you will work closely with top software experts and architects in every phase of the software development life cycle, from analysis to...


  • Atlanta, Georgia, United States InsideHigherEd Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at InsideHigherEd. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesAnalyze user requirements and determine technical solutions to meet those needs.Develop, test, and...


  • Atlanta, Georgia, United States I2USystems Inc Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to lead our software development projects. As a technical lead, you will be responsible for designing, developing, and implementing software applications using Angular and Spring Boot.Key ResponsibilitiesProvide technical leadership in the analysis, design, development, integration,...


  • Atlanta, Georgia, United States InsideHigherEd Full time

    Job SummaryWe are seeking a highly skilled Senior Application Developer to join our team at InsideHigherEd. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications.Key ResponsibilitiesAnalyze user requirements and develop technical designs and specifications.Develop, test, and...


  • Atlanta, United States Wipro Limited Full time

    We're looking for a senior backend engineer with distributed technology experience to join our team of insanely smart and just gosh-darn-like-able engineers. The ideal person for this role enjoys building scalable robust distributed systems. The position will primarily be focused on performing backend work and mentoring younger engineers.If you’re...


  • Atlanta, Georgia, United States Wipro Limited Full time

    We're looking for a senior backend engineer with distributed technology experience to join our team of insanely smart and just gosh-darn-like-able engineers. The ideal person for this role enjoys building scalable robust distributed systems. The position will primarily be focused on performing backend work and mentoring younger engineers.If you're passionate...


  • Atlanta, Georgia, United States Capgemini Full time

    Job Description - Senior Software Development LeadAs a Senior Software Development Lead at Capgemini, you will be responsible for leading a team of software engineers in the development of data pipelines using core Python.Key Responsibilities:Technical Leadership: Provide technical guidance and oversight to the software engineering team, ensuring that...


  • Atlanta, Georgia, United States Kobiton Full time

    About KobitonKobiton is a leading provider of mobile app delivery solutions, empowering enterprises to accelerate their mobile app delivery through manual, automated, and no-code testing on real devices.Our AI-augmented mobile testing platform uniquely delivers one-hour continuous testing and integration, enabling our customers to provide a better mobile...


  • Atlanta, Georgia, United States Hallmark Health Care Solutions, Inc. Full time

    About Hallmark Health Care Solutions, Inc.We are a healthcare technology company that prioritizes innovation, quality, and customer satisfaction. Our team of experts is dedicated to developing cutting-edge solutions that improve patient care and community health outcomes.Job Role:We are seeking a seasoned technical leader to join our team as a Senior...


  • Atlanta, United States Nuvei Full time

    Job DescriptionJob DescriptionThe world of payment processing is rapidly evolving, and businesses are looking for loyal and strategic partners to help them grow.WE ARE NUVEI. Nuvei (NASDAQ: NVEI) (TSX: NVEI) the Canadian fintech company accelerating the business of clients around the world. Nuvei’s modular, flexible and scalable technology allows leading...


  • Atlanta, United States Nuvei Full time

    Job DescriptionJob DescriptionThe world of payment processing is rapidly evolving, and businesses are looking for loyal and strategic partners to help them grow.WE ARE NUVEI. Nuvei (NASDAQ: NVEI) (TSX: NVEI) the Canadian fintech company accelerating the business of clients around the world. Nuvei’s modular, flexible and scalable technology allows leading...


  • Atlanta, Georgia, United States Wolters Kluwer DXG U.S., Inc. Full time

    Exciting OpportunitySoftware Engineering Leadership Position:We are seeking a seasoned Senior Software Development Lead with a proven track record in leading successful projects in challenging environments. The ideal candidate will demonstrate a talent for overcoming complex obstacles and meeting project deadlines. As a key member of our team at Wolters...

  • Software Team Lead

    1 week ago


    Atlanta, Georgia, United States Swisslog Full time

    Job Title: Senior Software DeveloperCompany: SwisslogJob Type: Permanent PositionKey Responsibilities:Develop and implement software solutions for various applicationsLead requirements gathering, estimation, and system analysis effortsDesign and develop system architectures at multiple levelsParticipate in code reviews and provide constructive...

  • Software Developer

    2 weeks ago


    Atlanta, Georgia, United States Rose International Full time

    Senior Software EngineerRose International, a leading provider of technology solutions, empowers clients to access information and collaborate with ease. As a Senior Software Engineer on our Products team, you will play a key role in building the digital experience for our clients.About the RoleDesign and develop user-centric digital experiences using web...


  • Atlanta, United States Kobiton Full time

    Job DescriptionJob DescriptionWhat We Do: Kobiton empowers enterprises to accelerate mobile app delivery through manual, automated, and no-code testing on real devices. Kobiton’s AI-augmented mobile testing platform uniquely delivers one-hour continuous testing and integration. Founded in 2016, Kobiton is venture-backed and headquartered in Atlanta. At...


  • Atlanta, United States Kobiton Full time

    Job DescriptionJob DescriptionWhat We Do: Kobiton empowers enterprises to accelerate mobile app delivery through manual, automated, and no-code testing on real devices. Kobiton’s AI-augmented mobile testing platform uniquely delivers one-hour continuous testing and integration. Founded in 2016, Kobiton is venture-backed and headquartered in Atlanta. At...


  • Atlanta, United States Kobiton Full time

    Job DescriptionJob DescriptionWhat We Do: Kobiton empowers enterprises to accelerate mobile app delivery through manual, automated, and no-code testing on real devices. Kobiton’s AI-augmented mobile testing platform uniquely delivers one-hour continuous testing and integration. Founded in 2016, Kobiton is venture-backed and headquartered in Atlanta. At...