Senior Software Engineer
Entersekt
Job highlights
Summary
Join Entersekt, a leader in mobile authentication and security, as a Senior Software Engineer. You will be a key contributor to our Integrated Banking Experience Team, developing and maintaining high-quality, scalable, and secure software solutions. Collaborate with cross-functional teams, implement architecture standards, and mentor team members. This role requires 7+ years of software development experience, proficiency in various technologies (Golang/Java, Kubernetes, Docker, AWS/GCP/Azure, MySQL), and familiarity with agile methodologies. The ideal candidate is self-driven, analytical, and comfortable in a remote-first environment. Entersekt offers a fantastic work environment with flexible hours, remote work, and growth opportunities.
Requirements
- 7+ years of software development experience with general-purpose programming languages (Golang or Java preferred), and a strong track record of delivering complex projects
- Proficient in software architecture, microservices, and RESTful API design principles
- Experience with containerization and orchestration technologies, particularly Kubernetes and Docker, and cloud platforms like AWS, GCP, or Azure
- Hands-on experience with DevOps practices, including secure coding, version control (e.g., GitLab), and CI/CD pipelines
- Proficient in working with relational databases (MySQL preferred)
- Familiarity with agile methodologies such as Scrum or Kanban, demonstrating adaptability and a collaborative mindset
- Bachelorโs or masterโs degree in computer science, software engineering, or equivalent practical experience
Responsibilities
- Develop and maintain high-quality, scalable, and secure software within the banking experience platform
- Work with the Product Manager and Team Lead to determine feasibility, technical direction, and best practices for new product features
- Actively contribute to and support the implementation of architecture standards and best practices
- Provide mentorship and technical guidance to team members as needed, enhancing overall code quality and knowledge sharing
- Investigate and resolve complex production issues efficiently, identifying root causes and implementing long-term solutions
- Collaborate on and manage CI/CD pipelines and DevOps best practices to ensure smooth deployment and secure coding practices
- Standby support: Be part of the on-call rotation for production systems, providing support and ensuring the smooth running of the authentication solutions you help build
Preferred Qualifications
- Self-driven with a passion for high-impact engineering
- Strong analytical skills for troubleshooting complex systems
- Comfortable working in a remote-first environment and able to take ownership of tasks
- A collaborative communicator who values innovation and teamwork
Benefits
- Flexible hours
- Remote work
- Plenty of growth opportunities
Share this job:
Similar Remote Jobs
- ๐Argentina
- ๐United States
- ๐ฐ$185k-$223k๐United States
- ๐Germany
- ๐Germany
- ๐Portugal
- ๐ฐ$183k-$201k๐United States
- ๐ฐ$169k-$240k๐United States
- ๐ฐ$225k-$255k๐United States
- ๐ฐ$225k-$255k๐United States