Senior Engineer at Sokin leading full software lifecycle and mentoring developers in a hybrid setting. Enhancing B2B payment platform with modern technologies and best practices.
Responsibilities
Own the full lifecycle of software engineering, from initial design and development through deployment, monitoring, and maintenance in production
Collaborate with PMs, designers, and cross-functional teams to shape and refine feature requirements, ensuring alignment with business and user needs
Lead architectural decisions, ensuring that solutions are scalable, maintainable, and aligned with industry best practices
Drive the operational success of features by establishing monitoring, alerting, and support processes to ensure reliability and responsiveness
Mentor and guide junior developers, fostering a culture of ownership, accountability, and continuous improvement within the team
Participate in code reviews, ensuring that team members adhere to high standards for quality, security, and performance
Actively engage in troubleshooting and incident response to address production issues, continually learning from these experiences to improve future resilience
Design, develop, and maintain full-stack applications using Python, Flask, FastAPI, AWS, Angular, React and SQL databases
Optimize application performance, troubleshoot and resolve complex technical issues
Stay current with industry trends and emerging technologies, advocating for their application when they benefit the organization
Requirements
Minimum of 5 years of professional software engineering experience
Familiarity with modern frameworks, cloud platforms, and CI/CD pipelines that support full lifecycle engineering
Strong ability to translate business requirements into technical solutions that are scalable and maintainable
Experience managing both the development and operational aspects of software, with a focus on performance, reliability, and scalability
Excellent communication skills with the ability to effectively collaborate across technical and non-technical stakeholders
A proactive mindset for identifying potential improvements, optimizations, and innovations
Prior experience in a senior role with responsibilities for mentoring or guiding other team members
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
Software Engineer developing automation solutions and system software for container cranes. Involved in product lifecycle from analysis to delivery in a leading global company.
Senior Engineer overseeing Manufacturing Quality Assurance to ensure compliance with regulations in medical devices. Collaborating with cross - functional teams for efficient processes and product specifications.
Senior Full - Stack Software Engineer for Boeing’s FishTools program. Developing mission management systems for the Intelligence community with a focus on innovative software development.
Senior Software Developer at Boeing shaping data strategy and ensuring compliance within the Data Governance team. Designing robust data architectures to drive innovation and efficiency.
Software Engineer developing reliable network connectivity for Cloudflare products. Collaborating with various engineering teams to enhance platform capabilities and optimize technology.
Software Engineer building and extending systems that manage traffic at Cloudflare. Working on Linux network technologies, collaborating with engineers across the company.
Senior Software Engineer developing Microsoft Stack applications for Comcast, enhancing user experiences and business solutions through innovative web applications.
Senior Software Engineer at Toast working on New Ventures to scale innovative products. Collaborating on backend architecture and feature implementation in a remote or hybrid setting.
Software Engineer developing high - performance web applications and windows services in the HR solutions domain. Collaborating with tech teams and ensuring seamless integration into product offerings.