Senior Software Engineer

Blue Ocean Strategic Partners
Full-timeSri LankaUSD 7 - 12/hour

About Blue Ocean SP

Blue Ocean SP is a rapidly growing RPA (Robotic Process Automation) startup on a mission to revolutionize business operations through intelligent automation. Our innovative solutions empower organizations across the globe to streamline processes, enhance productivity, and unlock new efficiencies. We foster a culture of creativity, collaboration, and continuous growth.

We are currently seeking a Senior Software Engineer to join our talented team. This is a high-impact role where you will lead the development of intelligent automation tools, contribute to strategic architecture decisions, and mentor junior developers as we scale cutting-edge solutions.

Key Responsibilities

  • Design, develop, and maintain scalable Python applications focused on automation and RPA.
  • Collaborate with cross-functional teams—product, design, and engineering—to define functional requirements and software specifications.
  • Lead end-to-end development of robust, maintainable, and high-performing systems.
  • Mentor and support junior developers through code reviews, knowledge-sharing, and guidance on best practices.
  • Drive continuous integration and deployment efforts, ensuring smooth delivery pipelines.
  • Participate in technical discussions and design reviews to uphold engineering excellence.
  • Maintain documentation to support codebases and deployment processes.
  • Champion security, data integrity, and compliance across software systems.
  • Keep up with industry trends and recommend new tools and approaches to enhance development.

Core Skills & Experience

  • Python.
  • Selenium
  • Azure
  • JavaScript
  • Microservices

Soft Skills

  • Excellent analytical and debugging skills.
  • Strong written and verbal communication; able to explain technical concepts to diverse audiences.
  • Self-starter with the ability to manage multiple tasks and adapt quickly.
  • Collaborative and team-oriented mindset.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience.
  • 5+ years of hands-on experience in Python development.
  • Proven history of delivering production-grade, scalable applications.

Why You’ll Love Working with Us

  • Competitive salary + performance bonuses.
  • Flexible work arrangements: remote, hybrid, or office-based.
  • Career development support: access to certifications, training, and tech conferences.
  • Inclusive culture that values your ideas and contributions.
  • Fast-growing company with plenty of opportunity to shape your career.

Blue Ocean SP is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
The hiring team may use this number to contact you about this job.
How many years of experience do you have in Python?*
How many years of experience do you have in software development?

By clicking 'Submit Application', you agree to receive job application updates from Blue Ocean Strategic Partners via text and/or WhatsApp. Message frequency may vary. Reply STOP to unsubscribe at any time. Message & data rates may apply.