Gappify · 18 hours ago
Senior Software Engineer
Gappify is seeking an experienced Senior Software Engineer with a strong understanding of software design patterns and the ability to apply them effectively across complex systems. In this role, you will lead key initiatives in cloud infrastructure, automation, and security while collaborating closely with product and engineering teams to enhance the overall resilience and security of the platform.
AccountingEnterprise SoftwareRoboticsSaaSSoftware
Responsibilities
Design and Implement Core Systems: Build scalable, maintainable services and components, applying appropriate design patterns to ensure clear structure and long-term reliability
Enhance Cloud Infrastructure: Develop and evolve AWS-based systems with strong architectural practices and high operational quality
Automate Security and Quality: Integrate automated testing, security checks, and validation tools directly into the engineering pipeline
Collaborate Across the SDLC: Work closely with product and engineering teams to shape designs, refine implementation plans, and ensure smooth delivery
Mentor Engineers: Provide guidance on architecture, design decisions, and engineering best practices
Drive Technical Evolution: Research and introduce new tools, frameworks, and approaches—including AI/ML or LLM-driven methods—that enhance overall engineering efficiency
Qualification
Required
8+ years of professional software engineering experience, with deep expertise in Java, Spring, and applying design patterns (GoF, architectural, integration) to build clean, scalable systems
Strong ability to evaluate, select, and apply design patterns to solve complex engineering problems with clarity and maintainability
Bachelor's or Master's degree in Computer Science, Engineering, or a related field
Solid experience building and maintaining distributed, cloud-based systems, ideally on AWS
Strong understanding of microservices architecture, service boundaries, API design, and system modularity
Hands-on experience with CI/CD automation to support reliable software delivery (Jenkins, GitHub Actions, Bitbucket Pipelines)
Proficiency with containerization (Docker, Kubernetes) for running and scaling services
Solid understanding of security fundamentals, including IAM, encryption, and secure service-to-service communication
Demonstrated ability to mentor engineers, lead code reviews, and guide architectural decisions
Experience with incident response, debugging distributed systems, and performing root-cause analysis
Preferred
Familiarity with PHP/Laravel, front-end technologies, and SQL/NoSQL databases is a plus
Interest or hands-on experience applying AI/ML or LLM-driven techniques within engineering workflows
Professional certifications (AWS, Java, Architecture) are a strong plus
Benefits
401(k) participation
Unlimited Paid Time Off (subject to company policy)
Employee premiums are covered in full for medical care, dental and vision
Company
Gappify
Gappify is a cloud-based provider of process automation solutions for corporate accounting teams.
H1B Sponsorship
Gappify has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (2)
Funding
Current Stage
Growth StageTotal Funding
$17.09MKey Investors
FINTOP CapitalRally VenturesStage 2 Capital
2023-05-01Series B· $10M
2021-12-14Series A· $6M
2021-05-06Seed
Recent News
Morgan Stanley
2023-12-23
2023-12-23
2023-08-04
Company data provided by crunchbase