This is a remote position.<\/p>
About Us<\/span>:<\/span> Berkeley Payments is a leading payment technology provider specializing in innovative solutions for businesses to manage and process payments seamlessly. We pride ourselves on offering cutting\-edge financial technology to our clients, empowering businesses to streamline operations and improve their payment processes.<\/span> Role Overview<\/span>:<\/span> We are looking for a talented and passionate <\/span>Software Engineer<\/span> to join our technology team. This is a backend\-focused role, with <\/span>90% backend<\/span> development and <\/span>10% frontend<\/span> work, along with <\/span>occasional data engineering<\/span> tasks. As a software engineer at Berkeley Payments, you will be responsible for building, maintaining, and enhancing payment processing systems and applications. You will collaborate with cross\-functional teams to design and develop secure, scalable, and high\-performance software solutions that meet the needs of our customers. We're seeking developers who take a product engineering approachâthose who think critically about the end\-user experience and bring a holistic view of product development into their work, from ideation to implementation.<\/span> We're looking for developers who thrive in a fast\-paced, dynamic environment.<\/span> As a growing company with a startup mentality, <\/span>you should be comfortable with evolving requirements<\/span> and enjoy the challenge of building systems that scale while keeping pace with business needs. This is a role for someone who is proactive, adaptable, and able to deliver high\-quality solutions even when priorities shift.<\/span> Develop, test, and deploy high\-quality backend software solutions for payment processing systems.<\/span> Design and implement robust APIs and services for various payment functionalities.<\/span> Collaborate closely with product managers and designers to understand business requirements, and help shape product features with a focus on delivering value to the end user.<\/span> Write clean, maintainable, and scalable code following industry best practices with a focus on building product features that align with user needs.<\/span> Participate in code reviews, provide feedback, and improve coding standards within the team.<\/span> Troubleshoot, debug, and resolve technical issues across the application stack.<\/span> Work with DevOps and infrastructure teams to ensure system stability, security, and performance.<\/span> Occasionally assist with data engineering tasks, such as building and optimizing data pipelines, integrating data from various sources, and managing databases.<\/span> Bring a <\/span>product\-oriented mindset<\/span> by considering how the software being developed impacts user experience and business goals.<\/span> Stay up to date with the latest technologies and trends in software and data development, especially in the payment industry.<\/span> Ensure backend systems and data pipelines meet compliance and security standards related to financial transactions.<\/span> Be comfortable with <\/span>changing requirements<\/span> and able to adapt quickly to new challenges and priorities as they arise in a <\/span>startup environment<\/span>.<\/span> Backend<\/span>: Elixir, Golang<\/span> Frontend<\/span>: React, Javascript<\/span> Databases<\/span>: MySQL, PostgreSQL<\/span> APIs<\/span>: RESTful services<\/span> DevOps<\/span>: AWS, Docker, Kubernetes, Argo CD, Argo Workflows<\/span> Version Control<\/span>: Git, GitHub<\/span> Infrastructure as Code (IaC)<\/span>: Terraform<\/span> Qualifications<\/span>:<\/span> Bachelorâs degree in Computer Science, Engineering, or a related field (or equivalent work experience).<\/span> 3+ years of experience in software development, preferably within fintech or payment industries.<\/span> Proficiency in one or more programming languages such as Elixir, Golang, or JavaScript.<\/span> Strong understanding of APIs, microservices architecture, and RESTful services.<\/span> Experience with databases such as MySQL and PostgreSQL.<\/span> Familiarity with payment processing technologies, gateways, or integrations is a plus.<\/span> Strong knowledge of version control (Git) and collaboration tools (JIRA, Confluence).<\/span> Excellent problem\-solving skills and attention to detail.<\/span> Strong communication and collaboration skills to work effectively in a team environment.<\/span> Experience with building frontend components with React and Javascript<\/span> Experience with cloud platforms like AWS, Google Cloud, or Azure.<\/span> Knowledge of security protocols and encryption techniques in payment processing.<\/span> Familiarity with containerization tools like Docker and orchestration tools like Kubernetes.<\/span> Prior experience working in agile development environments.<\/span> What We Offer<\/span>:<\/span> At Berkeley Payments, we believe in creating an environment where our team members can thrive both professionally and personally. As a part of our team, youâll benefit from:<\/span> Competitive Compensation<\/span>: We offer a salary package that reflects your experience and contributions.<\/span> Comprehensive Benefits<\/span>: Enjoy health, dental, and vision coverage, along with paid time off.<\/span> Fully Remote Environment<\/span>: We are a fully remote company, allowing you to work from anywhere.<\/span> Professional Development<\/span>: We invest in your growth through ongoing learning opportunities, mentorship, and chances to work with cutting\-edge technologies.<\/span> Ownership and Impact<\/span>: Be a part of a small, agile team where your work has direct and visible impacts on our products and customers.<\/span> Inclusive Culture<\/span>: We are committed to fostering a diverse and inclusive workplace where everyoneâs voice is heard and valued.<\/span> Exciting Fintech Landscape<\/span>: Join a dynamic industry at the forefront of payments technology, where youâll tackle complex problems and contribute to innovative solutions that shape the future of fintech.<\/span> Donât meet every single requirement?<\/span> At Berkeley Payments, we are dedicated to building a diverse and inclusive workplace. If youâre excited about this role but your experience doesnât align perfectly with every qualification in the job description and you have a passion for learning and growth, we encourage you to apply anyway.<\/span>
<\/p>
<\/p>
<\/div>
<\/p>
<\/p>
<\/div>
<\/p>
<\/div>
<\/div>
<\/div>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/ul>
<\/p>
<\/div>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/ul>
<\/div>
<\/p>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/ul>
<\/p>
<\/div>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/ul>
<\/div>
<\/p>
<\/p>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/p><\/li>
<\/ul>
<\/div>
<\/p>
<\/p>
<\/div><\/span>
<\/body>
<\/html>"}}],"isMobile":false,"iframe":"true","jobType":"Full time","applyName":"Apply Now","zsoid":"682115927","isRemoteJob":true,"FontFamily":"Verdana, Geneva, sans\-serif","jobOtherDetails":[{"fieldLabel":"Industry","uitype":2,"value":"Financial Services"}],"headerName":"Software Engineer","widgetId":"510343000000072311","isJobBoard":"false","userId":"510343000000237009","attachArr":[],"customTemplate":"3","isCandidateLoginEnabled":true,"jobId":"510343000046647124","FontSize":"15","location":"","embedsource":"CareerSite","indeedCallBackUrl":"https:\/\/recruit.zoho.com\/recruit\/JBApplyAuth.do","logoId":"ex9qje37dfd0809b3460a9099904fc1dc1cd6"}