The Software Engineer will work on multiple technologies within a fast-growing cybersecurity company, contributing to high-volume production applications in a cloud security environment. This role involves solving complex problems, collaborating with teams, and rapidly deploying solutions as part of a growing software development team at iboss Careers.
What You'll Do
- Design and develop clean and maintainable code for high-volume production applications
- Code in C/C++ and other technologies
- Work with large data sets
- Develop distributed software product architectures
- Quickly understand and extend engineering architectural patterns
- Document engineering designs
- Apply deep understanding of solid software design concepts: Abstraction, Modularity, Design Patterns, Representation Invariants
- Demonstrate networking, wireless, and/or security experience or knowledge
- Possess strong database knowledge of SQL constructs and data modeling
What We're Looking For
- 7+ years of software development experience in large scale commercial networking-oriented applications
- Experience with TCP/IP protocol stack, HTTP, DNS, and other related protocols
- Experience developing distributed software product architectures
- Strong analytical capability and record of independent contributions
- Must have a good sense of engineering tradeoffs, within the contexts of extendibility, scalability, performance, and maintainability
- Working knowledge of database technologies and SQL
- Comfortable working on a Unix environment
- Experience working in an Agile environment
- Team player with excellent interpersonal skills and the ability to work in a fast-paced environment
- Demonstrate excellent oral and written communication skills with the ability to listen, articulate, facilitate and advocate
- Master's or Bachelor's degree in either Computer Science, Computer Engineering, Electrical Engineering or Software Engineering
- Security Clearance is a MUST
Nice to Have
- Networking, wireless, and/or security experience or knowledge
Technical Stack
- C++
- C
- Unix
- SQL
- TCP/IP
- HTTP
- DNS
Team & Environment
- Rapidly growing software development team
- Collaborative software development team working on multiple technologies
Benefits & Compensation
- Health, Vision, Dental, Chiropractic - open to domestic partners
- 401K plan
- Paid Time Off (PTO)
- Company paid holidays
- Optimistic, supportive, and fun work environment
- Fantastic quarterly company events
Work Mode
- Remote
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, status as a veteran or as an individual with a disability.






