Demo

Senior Software Engineer

AppGate
Miami, FL Full Time
POSTED ON 1/7/2025
AVAILABLE BEFORE 3/6/2025

About Appgate

Appgate is an industry leader for secure access of remote applications, servers, networks, cloud resources and more. Appgate SDP (Software Defined Perimeter) is our flagship Zero Trust Network Access offering that replaces antiquated hardware-defined and network perimeter-centric (i.e., VPN) approaches to infrastructure security. Our market-defining architecture of a direct-routed data plane has clear advantages. SDP has proven track record of ROI savings for our customers.

 

Appgate is looking for talented software engineers to join our team in the US. We work creatively in a supportive yet challenging environment. Our teams are technical owners of the components they produce, creating an inspiring, innovative, and collaborative culture. Within Appgate, you will be surrounded by the world’s best ethical hackers, security experts, machine learning experts and software engineers.

 

What You’ll Do

  • Design, architect, develop and implement the next generation of high-impact product investments in our flagship security product, Appgate SDP
  • Participate and lead technical workshops and design sessions for all SDP components and repositories
  • Apply modern software engineering disciplines and concepts to solve complex and challenging problems
  • Act as a subject matter expect on software engineering principles, design patterns and large-scale distributed systems
  • Perform code reviews for your peers where you will be learning from and contributing to a collaborative working model
  • Work closely with Product Management and all R&D teams to review, prioritize and plan our roadmap
  • Collaborate, influence and coach a distributed team of engineers
  • Contribute to a culture of continuous learning and improvement
  • Stay up to date on new technologies and industry trends to drive innovation
  • Act as a technical 4 resource to troubleshoot, support, and debug issues affecting our customers and end users

What You’ll Need

  • Minimum 3-5 years of experience developing applications using Golang & Java. Bonus if you also have experience with C, C and/or Rust.
  • Strong and deep knowledge of Linux (any distro)
  • Ideal to have a background/experience with computer networking and security
  • Bash scripting and Makefiles
  • Nice to haves:
    • Python scripting
    • Experience developing in and with containerized workloads such as Docker on Kubernetes
    • Routing (networking)
    • openSSL/wolfSSL
    • Experience working with OpenSearch/Elasticsearch, Azure Monitor, DataDog, Splunk or other SIEM/log analysis tools
  • Experience adding and maintaining automation and unit tests
  • Eager and proactive behavior to continue learning about existing/new tools, protocols, standards, and tricks
  • Cares about readable, performant, reliable, and secure code

Benefits & Perks

  • Remote work
  • Unlimited flex time off
  • Competitive salary, bonus and equity
  • 401k
  • Full benefits including medical, dental, vision, short and long term disability, and life insurance
  • Home office setup stipend
  • Huge opportunity to grow

Does this sound like an intriguing challenge for you? Even if you don’t meet all the qualifications, we still encourage you to apply! We hope to hear from you!

Privacy and PuL - When you apply you allow us to save your information strictly for recruitment purposes.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$112,673 - $137,290
Income Estimation: 
$139,945 - $168,577
Income Estimation: 
$140,233 - $181,029
Income Estimation: 
$161,209 - $233,553
Income Estimation: 
$92,369 - $122,605
Income Estimation: 
$117,024 - $149,811
Income Estimation: 
$117,024 - $149,811
Income Estimation: 
$137,568 - $176,908
Income Estimation: 
$137,568 - $176,908
Income Estimation: 
$158,960 - $205,707

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $114,549 - $164,025
    • Income Estimation: $120,936 - $155,014
  • Debugging Skill

    • Income Estimation: $114,549 - $164,025
    • Income Estimation: $120,936 - $155,014
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at AppGate

AppGate
Hired Organization Address Miami, FL Full Time
The SVP of Product is responsible for formulating the product strategy, including managing the product team, establishin...
AppGate
Hired Organization Address Bogota, CO Full Time
Implementation of new product features using good software building practices. Deliver your work on the dates you commit...
AppGate
Hired Organization Address Bogota, CO Full Time
Design, implement, and maintain a scalable and highly available PostgreSQL database architecture. Develop and execute pl...
AppGate
Hired Organization Address Miami, FL Full Time
Bottom Line Up Front: We are the hands-on penetration testing team that relies heavily on manual processes and the skill...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Miami, FL area that may be a better fit.

Senior Software Engineer (AI)

ECI Software Solutions Career, Miami, FL

Senior Software Engineer - MAAS

Canonical, Miami, FL

AI Assistant is available now!

Feel free to start your new journey!