ApplySenior Software Engineer, Backend (Open Loop BNPL)
Posted about 2 months agoViewed
View full description
💎 Seniority level: Senior, 5+ years
📍 Location: United States
💸 Salary: 150000 - 200000 USD per year
🔍 Industry: Financial Technology
🗣️ Languages: English
⏳ Experience: 5+ years
🪄 Skills: AWSDockerPythonSoftware DevelopmentSQLAgileKotlinKubernetesSCRUMAzureNosqlAnalytical SkillsDevOps
Requirements:
- 5+ years of experience in software development or engineering, with a deep understanding of system design and architecture.
- Motivated leader, inspiring team growth and fostering a culture of continuous learning.
- Excellent communicator, adept at sharing complex ideas with diverse audiences.
- Proficiency in modern programming languages such as Python, Kotlin, or similar.
- Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes).
- Knowledge of database systems (SQL, NoSQL), web frameworks, and RESTful API development.
- Strong understanding of software development methodologies (Agile, Scrum, DevOps).
- Excellent problem-solving and analytical skills.
Responsibilities:
- Lead the design, development, and deployment of software systems and applications.
- Collaborate with cross-functional teams to define software requirements and architecture.
- Write clean, maintainable, and efficient code in programming languages such as Python, Kotlin, or others as required.
- Optimize and refactor existing code to enhance performance and scalability.
- Provide mentorship and guidance to junior and mid-level engineers.
- Review code, provide feedback, and ensure adherence to best coding practices.
- Lead technical discussions, design reviews, and solution brainstorming sessions.
- Analyze and troubleshoot complex technical issues.
- Develop innovative solutions to meet business needs, focusing on robustness, security, and performance.
- Design and implement large-scale, high-availability, and scalable systems.
Apply