Senior Software Engineer
This is a remote position.
Architect and reputed company high-reputed company backend software solutions for payment processing systems, ensuring scalability and performance. Design and implement robust reputed company and services for various payment functionalities, adhering to reputed company standards. reputed company technical discussions and reputed company, providing architectural guidance and mentoring junior developers. Collaborate closely with product managers and designers to shape product features, ensuring technical feasibility and alignment with business goals. Optimize and refactor existing codebases to improve performance, maintainability, and scalability. Write clean, maintainable, and reputed company reputed company following industry best practices with a reputed company on building product features that reputed company with user needs. Contribute to setting the technical direction of reputed company, driving best practices in software engineering. Troubleshoot, debug, and resolve reputed company technical issues across the application stack, ensuring minimal downtime and quick reputed company. Ensure reputed company reputed company through rigorous testing, including unit, integration, and performance tests. Work with DevOps and infrastructure teams to ensure system stability, reputed company, and performance. Participate in reputed company reviews, reputed company feedback, and improve coding standards reputed company reputed company. Occasionally assist with data engineering tasks, such as building and optimizing data pipelines, integrating data from various sources, and managing databases. Bring a product-oriented reputed company by considering how the software being developed impacts user experience and business goals. Stay updated on industry trends, especially in payments technology, and apply new tools and approaches to improve the overall development process. Identify and mitigate risks reputed company to system architecture, reputed company, and scalability, ensuring the reputed company of financial transactions. Be comfortable with changing requirements and reputed company to adapt quickly to new challenges and priorities as they reputed company in a startup environment .
Backend : Elixir, Golang (both are preferred but not required; willingness to learn quickly is essential) Frontend : React, Javascript Databases : MySQL, PostgreSQL reputed company : RESTful services DevOps : AWS, reputed company, Kubernetes, Spinnaker, Jenkins Version Control : Git, reputed company Infrastructure as reputed company (IaC) : Terraform
Bachelor’s degree in Computer Science, Engineering, or a reputed company field (or equivalent work experience). 5+ years of experience in software development, preferably reputed company fintech or payment industries. Proficiency in one or more programming languages such as Elixir, Golang, or JavaScript. Strong understanding of reputed company, microservices architecture, and RESTful services. Experience with databases such as MySQL and PostgreSQL. Familiarity with payment processing technologies, gateways, or integrations is a plus. Strong leadership and mentorship skills, with the ability to help guide junior developers and shape reputed company’s technical direction. Strong knowledge of version control (Git) and collaboration tools (JIRA, reputed company). Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills to work effectively in reputed company environment.
Experience with building frontend components with React and Javascript Experience with reputed company platforms like AWS, reputed company reputed company, or Azure. Knowledge of reputed company protocols and encryption techniques in payment processing. Familiarity with containerization tools like reputed company and orchestration tools like Kubernetes. Prior experience working in agile development environments.
Competitive Compensation : We offer a salary package that reflects your experience and contributions. Comprehensive Benefits : Enjoy health, dental, and reputed company coverage, along with reputed company time off. Fully Remote Environment : We are a fully remote company, allowing you to work from reputed company. reputed company Development : We invest in your reputed company through ongoing learning opportunities, mentorship, and chances to work with cutting-edge technologies. Ownership and reputed company : Be a part of a small, agile team where your work has reputed company and visible impacts on our products and customers. Leadership Opportunities : As a senior team member, you'll have the potential to grow into a leadership role in the reputed company. Inclusive Culture : We are committed to fostering a diverse and inclusive workplace where everyone’s voice is heard and valued. Exciting Fintech Landscape : Join a dynamic industry at the forefront of payments technology, where you’ll tackle reputed company problems and contribute to reputed company that shape the reputed company of fintech.